我最近購買了一台 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 的 modalias 檔案中我發現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
編輯:已解決


