Я использую официальный драйвер nVidia, потому что моя карта (GeForce 750 Ti) еще не поддерживается Ubuntu. Каждый раз, когда ядро обновляется, моя система ломается.
Я отформатировал свою систему два-три раза из-за обновлений ядра, и сегодня я решил попытаться это исправить. Я попытался исправить это с помощью этого метода, и на удивление это работает.
Переключиться на консоль (после ожидания сбоя драйвера nVidia, как это происходит при переключении консолей: p)
Запустить полную деинсталляцию
sudo ./<DRIVER>.run -uninstall
Перезагрузитесь и переключитесь на бортовую карту
Обновить
sudo apt-get update sudo apt-get dist-upgrade
Перезагрузите снова
Переустановите драйвер
sudo ./<DRIVER>.run
Перезагрузитесь и вернитесь к графическому процессору NVIDIA
Есть ли лучший / более простой / быстрый способ обновления без прохождения всего этого?
sudo apt-get install nvidia-common
без сложного запуска и компиляций. этот драйвер для карт Nvidia. Вы также можете установить ускоренный драйвер какsudo apt-get install xserver-xorg-video-nouveau
Ответы:
После 1-го сбоя загрузки и переключения на консоль ( Ctrl+ Alt+ F1или любой к F6).
Сборка модулей драйверов для текущего ядра (которое только что установлено)
Перезагружать:
Не нужно многократно перезагружаться и переключать адаптеры.
Ссылка: Ubuntu Wiki: Руководство по Nvidia - Обновления ядра и Mesa
В завершение, для выпуска драйвера> = 304 можно зарегистрировать его модуль в DKMS. DKMS позаботится о его сборке для каждого нового установленного ядра.
Установите DKMS (по некоторым причинам он может быть не установлен)
Переустановите драйвер nVidia с опцией DKMS.
После этого больше не нужно повторять действия, описанные выше. Способ проверки / проверки после установки нового ядра:
Ссылки:
sh ./<DRIVER>.run --advanced-options
источник
-K
опции.