J'ai un Asus Zenboo UX303LN. Il y a un problème connu avec les touches de luminosité, ce qui n'est pas grave pour moi, mais j'aimerais que le capteur de lumière ambiante fonctionne. Je n'ai pas trouvé beaucoup d'informations sur ce problème et sur mon appareil.
Quelqu'un peut-il me dire comment le faire fonctionner? Essaye-le? Ou s'il n'y a pas encore de possibilité de le faire fonctionner.
Commencez par installer le pilote du capteur de lumière ambiante Asus Zenbook . Vous pouvez le faire en utilisant DKMS.
cd /usr/src
Sudo wget https://github.com/danieleds/als/archive/master.tar.gz && \
Sudo tar xvf master.tar.gz
Sudo dkms add -m als -v master
Sudo dkms install -m als -v master
Sudo echo als >>/etc/modules
Après cela, installez le contrôleur de capteur de lumière ambiante Asus Zenbook .
Choisissez un dossier pour l'installer. J'aime utiliser/home/ nom d'utilisateur /bin.
cd /home/username/bin
git clone https://github.com/danieleds/Asus-Zenbook-Ambient-Light-Sensor-Controller.git
cd Asus-Zenbook-Ambient-Light-Sensor-Controller/service
Ensuite, sur les systèmes 64 bits, exécutez:
qmake als-controller.pro -r -spec linux-g++-64
Ou sur des systèmes 32 bits, exécutez:
qmake als-controller.pro -r -spec linux-g++
puis courir
make
Le fichier binaire généré, als-controller , est ce qui surveillera le capteur de lumière.
Comment utiliser
Lancez als-controller avec les privilèges root, par exemple: Sudo ./als-controller
. Ce sera le service qui surveille le capteur de lumière. Utilisez le même programme avec des privilèges utilisateur, als-controller
, pour contrôler le service. Quelques exemples:
./als-controller -e // Enable the sensor
./als-controller -d // Disable the sensor
./als-controller -s // Get sensor status (enabled/disabled)
Pour une intégration idéale avec votre système, il est judicieux de démarrer le service au démarrage (exécuter sur le contrôleur en tant que root), puis de lier le script switch.sh (dans le dossier des exemples) vers un raccourci clavier.
J'ai créé une autre implémentation https://github.com/mikhail-m1/illuminanced , avec filtrage de la luminance et paramètres réglables, fonctionnant également avec le pilote du noyau intégré. Tests sur Ubuntu 16.4.