У меня есть Asus Zenboo UX303LN. Существует известная проблема с клавишами яркости, которая не представляет для меня особой проблемы, но я бы хотел, чтобы датчик внешней освещенности работал. Я не нашел много информации по этому вопросу и моего устройства.
Кто-нибудь может сказать мне, как заставить это работать? Проверь это? Или, если нет возможности заставить его работать.
Сначала установите Драйвер Датчика внешнего освещения Asus Zenbook. Можно сделать это использование 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
После той установки Контроллер Датчика внешнего освещения Asus Zenbook .
Выбор папка для установки его в. Мне нравится использовать / домой / имя пользователя / мусорное ведро.
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
Затем в выполненных системах на 64 бита:
qmake als-controller.pro -r -spec linux-g++-64
Или в выполненных системах на 32 бита:
qmake als-controller.pro -r -spec linux-g++
затем работает
make
, сгенерированный двоичный файл, контроллер Альса , то, что будет контролировать светочувствительный датчик.
, Как использовать
Запуск контроллер Альса с полномочиями пользователя root, например: sudo ./als-controller
. Это будет сервисом, который контролирует светочувствительный датчик. Используйте ту же программу с полномочиями пользователя, als-controller
, для управления сервисом. Некоторые примеры:
./als-controller -e // Enable the sensor
./als-controller -d // Disable the sensor
./als-controller -s // Get sensor status (enabled/disabled)
Для идеальной интеграции с Вашей системой, это - хорошая идея запуститься, сервис при начальной загрузке (работайте контроллер Альса как корень), и затем свяжите сценарий switch.sh (в папке в качестве примера) к сочетанию клавиш.
Я создал другой реализация https://github.com/mikhail-m1/illuminanced с фильтрацией яркости и настраиваемыми настройками, также это работает со сборкой в драйвере ядра. Тесты на Ubuntu 16.4.
lynx -dump
вывод и изменить его для работы в других случаях. – L. D. James 11 September 2016 в 06:58