Извините, что создаю еще одну ветку об этой же проблеме. Я наткнулся на много похожих веток с той же проблемой и перепробовал большинство исправлений, но, к сожалению, я все еще не могу заставить драйверы работать.
Во-первых, я новичок в Linux, поэтому, пожалуйста, простите меня, если я выражаюсь непонятно.
Когда я устанавливаю фирменные драйверы nvidia, моя система зависает на экране логотипа Ubuntu. Чтобы обойти это, я загружаюсь в grub и запускаю sudo apt purge ~nvidia, затем sudo apt autoremove. После этого я могу снова загрузиться, и все выглядит нормально, за исключением, конечно, того, что используются драйверы nouveau.
Я пытался:
- установка различных версий драйверов (460, 450, 440) с помощью приложения «Дополнительные драйверы» и командной строки
- отключение Wayland путем удаления #
- редактирование загрузки в grub и добавление nomodeset, что все равно не позволяет мне загрузиться
Я использую ноутбук Asus с графическим процессором GTX 1650 Ti.
Я немного растерялся. Есть ли какие-то другие исправления, которые я могу попробовать, или что-то, что я могу сделать, чтобы попытаться диагностировать точную проблему и выяснить, что именно не так? Я был бы очень благодарен за любую помощь.
решение1
Я столкнулся с этой и другими проблемами сегодня. Похоже, что в моей системе произошло обновление, и установилось новое ядро (5.13.0-21-generic), но испортилось много всего, включая графические драйверы, аудиоустройства и видеоустройства.
Проприетарные драйверы nvidia используют dkms для компиляции драйвера в соответствии с версией ядра. Однако, что бы ни происходило в моей системе, это не срабатывало из-за того, что не была установлена правильная версия заголовков ядра.
Следующие команды исправили эту проблему, ваша версия ядра или версия драйвера могут отличаться.
sudo apt install linux-headers-5.13.0-21-generic
sudo dpkg-reconfigure nvidia-dkms-470
reboot