У меня Asus Zenbook с графикой AMD radeon. После установки Ubuntu 18.04 LTs клавиатура ноутбука работала нормально, но после обновления и перезагрузки ноутбука клавиатура перестала работать, даже на экране блокировки. USB-клавиатура по-прежнему работает. Тачпад также работает.
Я просмотрел другие подобные вопросы в этой теме и выполнил следующую процедуру:
sudo apt-get install xserver-xorg-input-all
после выполнения этого кода в терминале и перезагрузки ноутбука проблема с клавиатурой была решена. В дальнейшем я делал несколько перезагрузок, и клавиатура все еще работала. Однако, когда я выключаю/выключаю ноутбук, клавиатура не работает при повторном включении. Проблема в том, что мне приходится выполнять приведенный выше код каждый раз, когда я включаю ноутбук после выключения.
Есть ли способ решить проблему, чтобы клавиатура ноутбука работала независимо от выключения или перезагрузки?
Я нашел способ справиться с проблемой, запустив команду автоматически при запуске. Таким образом, когда я включаю ноутбук, команда уже выполняется. Но клавиатура не будет работать, пока я не перезагружу ноутбук после выполнения команды. Я использую тачпад для перезагрузки ноутбука с экрана входа в систему. После перезагрузки клавиатура работает нормально.
Таким образом, за каждым включением следует перезагрузка вручную.
Чтобы запустить команду при запуске, создайте файл /etc/rc.local
с помощью
sudo gedit /etc/rc.local
Затем вставьте в файл следующее:
#!/bin/sh -e
apt install xserver-xorg-input-all
exit 0
сохраните и закройте файл. Затем сделайте ее исполняемой:
sudo chmod +x /etc/rc.local
В следующий раз после перезагрузки эта команда будет выполнена автоматически.