Kubuntu 17.10 & amp; Драйвер Nvidia = вялая клавиатура

Как было предложено пользователем @zwets, я копирую (с редактированием) ответ здесь:

Начиная с версии ядра 4.4.0-20, было установлено, что беззнаковые модули ядра не будут разрешены запускается с включенной защищенной загрузкой. Если вы хотите сохранить «Безопасную загрузку» и запустить эти модули, следующий логический шаг - подписать эти модули.

Итак, давайте попробуем.

Создать подписи ключей
openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=Descriptive name/"
Подпишите модуль
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der /path/to/module
Зарегистрируйте ключи для безопасной загрузки
sudo mokutil --import MOK.der
Поставьте пароль для последующего использования после перезагрузки Reboot и следуйте инструкциям для регистрации MOK (ключ владельца машины). Вот пример с картинками. Система перезагрузится еще раз.

Пожалуйста, дайте мне знать, будут ли ваши модули работать на Ubuntu 16.04 (на ядре 4.4.0-21, я считаю).

Ресурсы: Подробный веб-сайт ! d1] и Ubuntu для реализации подписи модуля. (они работали над этим) ;-)

Дополнительная заметка для безопасности (экстра-):: -)

Поскольку созданный вами закрытый ключ (MOK.priv в этом примере) могут использоваться всеми, кто может иметь к нему доступ, это хорошая практика, чтобы обеспечить безопасность. Вы можете chmod его, зашифровать (gpg) или сохранить в другом месте (r). Или, как реализация Ubuntu , удалите опцию -nodes в шаге номер 1. Это зашифрует ключ парольной фразой.

1
задан 20 February 2018 в 06:27

2 ответа

Не уверен, что это сработает, но у меня была аналогичная проблема с отстающей клавиатурой при переключении с Nouveau на Nvidia, и это сработало для меня.

Вы зашли в черный список драйверов Nouveau, а затем обновили initramfs? после этого не забудьте перезагрузиться.

sudo vim /etc/modprobe.d/blacklist.conf

добавить следующее в нижней части страницы

# This is to remove the nouveau driver which conflicts with nvidia blacklist nouveau blacklist lbm-nouveau options nouveau modeset=0 alias nouveau off alias lbm-nouveau off

sudo update-initramfs -u

sudo reboot

0
ответ дан 17 July 2018 в 20:27

Не уверен, что это сработает, но у меня была аналогичная проблема с отстающей клавиатурой при переключении с Nouveau на Nvidia, и это сработало для меня.

Вы зашли в черный список драйверов Nouveau, а затем обновили initramfs? после этого не забудьте перезагрузиться.

sudo vim /etc/modprobe.d/blacklist.conf

добавить следующее в нижней части страницы

# This is to remove the nouveau driver which conflicts with nvidia blacklist nouveau blacklist lbm-nouveau options nouveau modeset=0 alias nouveau off alias lbm-nouveau off

sudo update-initramfs -u

sudo reboot

0
ответ дан 23 July 2018 в 21:06
  • 1
    Пробовал все это. Нет разницы. В настоящее время я запускаю драйверы из «Padoka». PPA без запаздывания. Я смог воссоздать его из новой установки Kubuntu и последней "одобренной" и упакованные драйверы от Ubuntu, v384. Перемещение на v390 с сайта NVIDIA не имело никакого значения. Я закончил тем, что чистил NVIDIA и пошел с драйверами с открытым исходным кодом. – Dito 23 February 2018 в 00:35

Другие вопросы по тегам:

Похожие вопросы: