Рейтинг:0

Ошибка установки графического драйвера Nvidia - плохое соотношение сторон

флаг cn

Вот спецификации, с которыми я работаю:

  • архитектура x86_64
  • Процессор Intel Core i7-4790K
  • Видеокарта Nvidia GeForce GTX 960
  • Версия Ubuntu 20.04.3 LTS

Насколько я могу судить, это распространенная проблема. Я попытался установить один из графических драйверов Nvidia, следуя некоторым советам на форумах. Очень быстро дела пошли под откос, и в конце концов я не смог загрузить систему (страница входа не отображалась, и я застревал с черным экраном).

Я спас ОС после целого дня попыток, зайдя в командную строку режима восстановления, удалив все свои пакеты Nvidia, настроив черные списки (я считаю, что именно с этого и начался беспорядок - кто-то предложил внести в черный список по умолчанию, открыть- исходный код), и пытаясь исправить сломанный шмель (я продолжал получать ошибки bbswitch).

Теперь я могу загрузить систему и войти в систему, и это здорово, но соотношение сторон испорчено, а графика ужасна. Моя интуиция подсказывает, что графический драйвер по умолчанию (xserver/xorg/nouveau) не работает должным образом. Я не знаю, с чего начать, чтобы исправить это, хотя!

Во-первых, можно ли вернуть настройки/пакеты видеокарты к значениям по умолчанию без переустановки ОС? Или, если это невозможно, есть ли способ переустановить Ubuntu без потери моих личных файлов и/или данных приложения?

Если это не вариант, с чего бы вы, ребята, начали с диагностики точной проблемы и ее устранения? Заранее спасибо!

РЕДАКТИРОВАТЬ ( @heynnema ): Вот мой вывод для dpkg -l *nvidia*: дпкг -л нвидиа (часть 1) дпкг -л нвидиа (часть 2)

Вот мой вывод для статус dkms: статус dkms

Наконец, вот что я вижу на вкладке «Дополнительные драйверы»: Дополнительные драйверы

РЕДАКТИРОВАТЬ 2 ( @heynnema ):

Вот ошибка, которую я получаю при попытке использовать «Дополнительные драйверы» для переключения на nvidia-driver-495.

попробуй установить nvidia-driver-495

РЕДАКТИРОВАТЬ 3 ( @heynnema ): Вот что я получаю от dpkg -l *nvidia*:

dpkg -l *nvidia*
Желаемый=Неизвестно/Установить/Удалить/Очистить/Удерживать
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/tr>
|/ Err?=(нет)/Reinst-required (Статус,Err: верхний регистр=плохой)
||/ Имя Версия >
+++-===============================-============== ==========>
ип libgldispatch0-nvidia <нет> >
ii libnvidia-cfg1-470:amd64 470.82.00-0ubuntu0.20.0>
ип libnvidia-cfg1-любой <нет> >
un libnvidia-common <нет> >
II libnvidia-common-470 470.82.00-0ubuntu0.20.0>
un libnvidia-compute <нет> >
ii libnvidia-compute-470:amd64 470.82.00-0ubuntu0.20.0>
ii libnvidia-compute-470:i386 470.82.00-0ubuntu0.20.0>
rc libnvidia-compute-495:amd64 495.44-0ubuntu0.20.04.1>
un libnvidia-decode <нет> >
ii libnvidia-decode-470:amd64 470.82.00-0ubuntu0.20.0>
ii libnvidia-decode-470:i386 470.82.00-0ubuntu0.20.0>
un libnvidia-encode <нет> >
ii libnvidia-encode-470:amd64 470.82.00-0ubuntu0.20.0>
ii libnvidia-encode-470:i386 470.82.00-0ubuntu0.20.0>
un libnvidia-extra <нет> >
строки 1-21
Maheswar KARAKKATTU KISHOR KUM avatar
флаг in
Просто спрашиваю, вы сделали полную переустановку?
флаг cn
Полная переустановка ОС, я так понимаю? Пока не делал, но понимаю, что это лучший вариант. Просто не хочу потерять свои данные.
heynnema avatar
флаг ru
Отредактируйте свой вопрос и покажите мне `dpkg -l *nvidia*` и `dkms status`, а также скриншот вкладки `Software & Updates` **Дополнительные драйверы**. Начинайте комментировать меня с @heynnema или я пропущу их.
флаг cn
@heynnema Я обновил исходный пост скриншотами. Спасибо!
Nmath avatar
флаг ng
Пожалуйста, не публикуйте скриншоты вашего терминала! Вместо этого скопируйте/вставьте запрошенную информацию и используйте [ограничители кода](https://askubuntu.com/editing-help#code), чтобы сохранить разрывы строк и моноширинное форматирование. Можете ли вы также дать ссылку на это руководство, которому вы следовали? Что-то подозрительное в этом, учитывая, что руководство, вероятно, дало неверную или устаревшую информацию. Тем более, что установить проприетарные драйверы Nvidia можно с помощью одной команды («sudo ubuntu-drivers autoinstall») или всего за несколько кликов в центре программного обеспечения с графическим интерфейсом.
флаг cn
@Nmath Я создал себе кошмар - я воспользовался советами из множества различных сообщений на форуме, касающихся установки драйверов Nvidia и проблем с загрузкой, связанных с этими драйверами. Я начал с команды, которую вы опубликовали, и других простых, разумных способов сделать это, но по мере того, как дела становились хуже (проблемы с загрузкой), я начал принимать более радикальные (и, оглядываясь назад, глупые) меры, такие как редактирование / удаление черных списков, удаление / переустановка шмеля, xorg и т.д.Единственные глупости, которые я НЕ делал, — это попытки установить прямо с веб-сайта Nvidia или по ссылке на него.
Nmath avatar
флаг ng
Полная переустановка ОС может быть наиболее разумным решением на данном этапе, если приведенный ниже ответ не решит проблему, особенно если вы не можете эффективно и действенно отменить все потенциально опасные действия.
Рейтинг:0
флаг ru

sudo apt-получить чистку libnvidia-compute-470 # удалить последний кусок Nvidia 470

Открытым Обновления программного обеспечения, Дополнительные драйверы вкладка

Выберите nvidia-драйвер-470 # переустановите Nvidia 470 (НЕ серверный пакет)

перезагрузка # перезагрузить систему

флаг cn
Комментарии не для расширенного обсуждения; этот разговор был [перемещен в чат] (https://chat.stackexchange.com/rooms/131448/discussion-on-answer-by-heynnema-failed-nvidia-graphics-driver-installation-ba).

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.