ACCEL_MOUNT_MATRIX para ARCHOS 90 CESIUM

0

Estou tentando instalar o Debian 9 em um tablet ARCHOS 90 CESIUM. O material básico já está trabalhando com o kernel Liquorix, mas com o acelerador (nem a tela sensível ao toque).

Para o acelerador, estou seguindo as instruções de Altere os dados do iio-sensors por meio do ACCEL_MOUNT_MATRIX personalizado , mas depois de várias tentativas, não consigo colocá-lo funcionando corretamente.

$ udevadm info -n "/dev/iio:device0"
P: /devices/platform/80860F41:02/i2c-2/i2c-SMO8500:00/iio:device0
N: iio:device0
E: DEVNAME=/dev/iio:device0
E: DEVPATH=/devices/platform/80860F41:02/i2c-2/i2c-SMO8500:00/iio:device0
E: DEVTYPE=iio_device
E: IIO_SENSOR_PROXY_TYPE=iio-buffer-accel
E: MAJOR=245
E: MINOR=0
E: SUBSYSTEM=iio
E: SYSTEMD_WANTS=iio-sensor-proxy.service
E: TAGS=:systemd:
E: USEC_INITIALIZED=5497035

$ cat /sys/class/dmi/id/modalias 
dmi:bvnAmericanMegatrendsInc.:bvr5.6.5:bd07/18/2015:svnARCHOS:pnARCHOS90CESIUM:pvrTobefilledbyO.E.M.:rvnARCHOS:rnARCHOS90CESIUM:rvr1.0:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:

$ journalctl -b | grep iio
Jan 06 21:30:19 tablet iio-sensor-prox[416]: Could not find trigger name associated with /sys/devices/platform/80860F41:02/i2c-2/i2c-SMO8500:00/iio:device0

Então, criei um arquivo de sensor personalizado para o udev:

$ cat /etc/udev/hwdb.d/61-sensor-local.hwdb
sensor:modalias:acpi:SMO8500:dmi:bvn*:bvr*:bd*:svnARCHOS:pnARCHOS90CESIUM:*
    ACCEL_MOUNT_MATRIX=0, 1, 0; -1, 0, 0; 0, 0, 1

Atualizado o udev hwdb e o acionador ...

$ systemd-hwdb update
$ udevadm trigger

... mas a matriz personalizada não aparece ...

$ udevadm info -export-db | grep ACCEL
$

Eu tentei vários formatos, mas ninguém trabalha.

    
por Jesús R.A. 07.01.2018 / 00:55

1 resposta

0

Você já tentou

sensor:modalias:acpi:SMO8500*:dmi:*:svnARCHOS*:pnARCHOS90CESIUM:*

como sua regra do udev?

Você fez o hwdb-update como root / sudo?

    
por 10.01.2018 / 11:07