После обновления драйверы Nvidia разрушили мою машину, я попробовал всех, фиксирует, я мог, но не мог заставить ее работать, пока я не произвел чистку Nvidia и выбрал Noveau. Однако мой компьютер замораживается случайным образом, монитор только показывает диагональные прерывистые линии. Я могу только перезапустить его путем продвижения кнопки питания. Любой способ зафиксировать это очень ценился бы.
После завершающегося шага 1 я работал sudo apt-get update && sudo apt-get dist-upgrade
от Терминала, где я получил набор ошибок. Конечно, у меня нет подсказки вообще об их значении.
Так, от Терминала (нормальная начальная загрузка) я работал $ sudo add-apt-repository --remove ppa:ubuntu-x-swat/x-updates
и получил сообщение, говоря, что я должен был понизить. Я использовал sudo ppa-purge ppa:ubuntu-x-swat/x-updates
понизить и получило ошибку при высказывании, что она не может быть сделана.
Я продолжил шаг 2, sudo add-apt-repository ppa:graphics-drivers/ppa
без ошибок. Однако после sudo apt-get update && sudo apt-get dist-upgrade
Я получил список ошибок о неспособности выбрать определенные файлы. sudo apt-get install nvidia-304 nvidia-settings
было безошибочно.
Метод 1 не работал вообще, я застрял цикл входа в систему.
После попытки метода 2 (вручную чистка, затем устанавливая только 304 драйвера) имел тот же результат: цикл входа в систему.
Однако при чистке снова от TTY (единственный способ получить доступ после установки Nvidia) я получил сообщение, которое привлекло мое внимание: это сказало, что удаляло настройки Nvidia 375, который я не устанавливал. Это могло быть подсказкой?
Текст (правая сторона отключена на некоторых строках):
INFO:Disable nvidia-304
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_he…
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude
update-initramfs: deferring update (trigger activated)
Purging configuration files for nvidia-304 (304.132-0ubuntu0.16.04.2) ..…
update-initramfs: deferring update (trigger activated)
Removing nvidia-opencl-icd-304 (304.132-0ubuntu0.16.04.2) ...
Purging configuration files for nvidia-opencl-icd-304 (304.132-0ubuntu0.1…
...
Removing nvidia-settings (375.20-0ubuntu0~gpu16.04.1) ...
Purging configuration files for nvidia-settings (375.20-0ubuntu0~gpu16.04…
Processing triggers for libc-bin (2.23-0ubuntu4) ...
Processing triggers for man-db (2.7.5-1) ...
Processing triggers for initramfs-tools (0.122ubuntu8.5) ...
update-initramfs: Generating /boot/initrd.img-4.4.0-53-generic
Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160824-0ubuntu1) ..…
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu5) ...
Processing triggers for mime-support (3.59ubuntu1) ...
alfredo@a-s56021a:~$
После наличия доступа я вручную произвел чистку Nvidia от терминала с этим выводом. Кажется мне, не имеет значения, если я устанавливаю только 304, набор другого материала идет с ним. Это могло быть проблемой?
Почему это так сложно? Единственная проблема, которую я имел с Ubuntu за 6 лет, с драйверами Nvidia.
advanced options
recovery mode
resume normal boot
Больше черной экранной справки
$ lspci-k | grep-EA2 'GA|3D' && dpkg-l | grep Nvidia
Сохраните вывод к текстовому документу
Вручную произведите чистку всех ранее установленных собственных драйверов Nvidia с этой командой
$ sudo склонный - добираются, чистка - автоудаляют Nvidia -* libcuda -*
Это обязательно, если они, где ранее установлено и имеют быть сделанными каждый раз при переключении собственных драйверов.
Перезагрузка
$ sudo add-apt-repository ppa:graphics-drivers/ppa
$ sudo склонный - добираются, обновление && sudo склонный - получают dist-обновление
Автоматически установите рекомендуемый драйвер как "дополнительные драйверы" система, был бы
Автоустановка драйверов человечности $
Сделанный!
Перезагрузка x2 все для изменений для взятия влияния
Затем установите настройки Nvidia и реконфигурируйте настройки серверов Xorg
$ sudo склонный - получают настройки Nvidia установки && sudo nvidia-xconfig-v
Если проблема сохраняется (установка последнего драйвера не работала),
сделайте шаг 1 снова.
затем продолжите к методу установки 1 или Метод 2
В Вас сохраненный текстовый документ находят. ii nvidia-(you numbers here)
обратите внимание на те числа
Метод 1: понижение
Понизьте драйвер. Т.Е. UnUpdate это.
Используйте ссылки для учебных руководств о том, как понизить
снижение с APT и понижает Графически
Последняя команда должна посмотреть что-то как
$ sudo склонный - получают установку nvidia-340=340.98-0ubuntu0
Перезагрузка для изменений для взятия влияния
Выбор рекомендуемого драйвера Nvidia в "дополнительных драйверах" впоследствии изменит версию и может вызвать проблемы
Метод 2: ручной выбор
Вручную выберите (более старую) версию драйвера
проверьте на версии драйвера, которые поддерживают Вас GPU
Можно генерировать использование списка -
простой список
Способный кэш $ ищет '^nvidia-[:digit]' - только для имен
полный список
Способный кэш $ ищет '^nvidia -*'
установите свою Выбранную версию
$ sudo склонный - добираются, устанавливают Nvidia - (Ваше число выбранной версии) настройки Nvidia
Примечание. никакой (скобки)
Затем Перезагрузка x2 для изменений для взятия заключительного влияния
nvidia-settings
универсально ко всем версиям драйвера
Последняя версия nvidia settings
375. вот почему это установлено, если новое nvidia-settings
проблема, не устанавливают его, это просто настраивает графические настройки.
Если это работает хорошо затем установка nvidia-settings
И реконфигурируйте настройки серверов Xorg
$ sudo склонный - получают настройки Nvidia установки && sudo nvidia-xconfig-v
$ sudo способная метка содержат Nvidia - (Ваш номер версии)
Тот способ обновить систему не обновит драйвер Nvidia.
Так сложный? Вы не единственный.
$ lspci-k | grep-EA2 'GA|3D' && dpkg-l | grep Nvidia
Устройства драйверов человечности $
Nvidia GPU получает поддержку прежней версии после 10 лет
ii = установленный, nouveau = открытый исходный код, Nvidia = собственный.
Google много и не сдается :)