저는 최근 Myria MY8307 노트북/태블릿을 구입했습니다. Kali를 사용해 보기로 결정했지만 설치 후 문제가 발생했습니다. 로그인이 표시되면 화면이 거꾸로 표시되고 xrandr -o left
터미널에서 ""를 사용할 때까지 그대로 유지됩니다.
편집: 이것은 단순한 Kali 문제가 아니며 Fedora 및 Parrot Sec에서 동일한 결과를 얻고 있습니다. 이는 iio 센서로 인해 발생합니다.
추가해 보았습니다
# Myria MY8307 (MY8307)
sensor:modalias:acpi:BOSC0200*:dmi:*:svnCompletElectroServ:pnMY8307:*
ACCEL_MOUNT_MATRIX=0, 1, 0; 0, -1, 0; 0, 0, 1
에 61-sensor-local.hwdb
들어가다/lib/udev/hwdb.d
그러나 나는 그것을 작동시킬 수 없는 것 같습니다. 내가 뭘 잘못하고 있는지 말해 줄 수 있는지 궁금합니다.
systemd-hwdb update
오류 없이 반환 실행 udevadm trigger -v -p DEVNAME=/dev/iio:device0
반환 실행
/sys/devices/pci0000:00/808622C1:02/i2c-2/i2c-BOSC0200:00/iio:device0
의 출력은 dmidecode | grep Manufacturer
다음과 같습니다
Manufacturer: Complet Electro Serv
Manufacturer: Insyde
Manufacturer: Chassis Manufacturer
Manufacturer: Intel(R) Corporation
Option 1: String1 for Type12 Equipment Manufacturer
Option 2: String2 for Type12 Equipment Manufacturer
Option 3: String3 for Type12 Equipment Manufacturer
Option 4: String4 for Type12 Equipment Manufacturer
Manufacturer: 0000
Manufacturer: Intel SR 1
Manufacturer: OEM Define 2
의 출력은 dmidecode | grep Product
다음과 같습니다
Product Name: MY8307
Product Name: Cherry Trail CR
808622C1의 모달리아스 파일에서 찾았습니다.acpi:808622C1:808622C1:
가속도계와 관련된 유일한 두 가지는 다음과 같습니다.
P: /devices/pci0000:00/808622C1:02/i2c-2/i2c-BOSC0200:00
E: DEVPATH=/devices/pci0000:00/808622C1:02/i2c-2/i2c-BOSC0200:00
E: DRIVER=bmc150_accel_i2c
E: ID_VENDOR_FROM_DATABASE=BOS
E: MODALIAS=acpi:BOSC0200:BOSC0200:
E: SUBSYSTEM=i2c
E: USEC_INITIALIZED=5496176
P: /devices/pci0000:00/808622C1:02/i2c-2/i2c-BOSC0200:00/iio:device0
N: iio:device0
E: DEVNAME=/dev/iio:device0
E: DEVPATH=/devices/pci0000:00/808622C1:02/i2c-2/i2c-BOSC0200:00/iio:device0
E: DEVTYPE=iio_device
E: IIO_SENSOR_PROXY_TYPE=iio-buffer-accel
E: MAJOR=247
E: MINOR=0
E: SUBSYSTEM=iio
E: SYSTEMD_WANTS=iio-sensor-proxy.service
E: TAGS=:systemd:
E: USEC_INITIALIZED=5755344
나는 또한 올바른 ACCEL_MOUNT_MATRIX를 얻는 방법을 모르기 때문에 오류를 끝내려고 노력할 것이라고 생각했습니다. 비록 그것이 아마도 나쁜 생각이라고 생각하지만.
sensor:modalias:acpi:BOSC0200*:dmi:*:svnCompletElectroServ*:pnMY8307:*
ACCEL_MOUNT_MATRIX=-1, 0, 0; 0,1, 0; 0, 0,1
편집 : 해결됨