Myria MY8307 2-in-1 노트북용 iio-sensor-local 설정(기본적으로 Chuwi 리브랜드)

Myria MY8307 2-in-1 노트북용 iio-sensor-local 설정(기본적으로 Chuwi 리브랜드)

저는 최근 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

편집 : 해결됨

관련 정보