Рейтинг:0

Не удается установить драйвер Nvidia

флаг gb

У меня есть старый компьютер с Ubuntu 16.04. Какой бы видеодрайвер по умолчанию не был установлен, он работал с моим видеоадаптером. Когда я обновился до 20.04, правильно отображается только рабочий стол xfce. Обычно я использую Gnome.

Моя видеокарта старше:

sudo lshw -C дисплей
  *-показать UNCLAIMED       
       описание: VGA-совместимый контроллер
       продукт: G72 [GeForce 7200 GS / 7300 SE]
       производитель: корпорация NVIDIA
       физический идентификатор: 0
       информация о шине: pci@0000:01:00.0
       версия: а1
       ширина: 64 бита
       часы: 33 МГц
       возможности: pm msi pciexpress vga_controller bus_master cap_list
       конфигурация: задержка=0
       ресурсы: память: e1000000-e1ffffff память: d0000000-dffffffff память: e0000000-e0ffffff память: c0000-dffff

Я скачал то, что я считал подходящим установочным файлом для драйвера: NVIDIA-Linux-x86_64-304.137.run

Когда я запускаю эту команду, я получаю сообщение об ошибке. Вот соответствующая часть журнала ошибок:

   выполнение: 'cd ./kernel; сделать модуль SYSSRC=/lib/modules/5.4.0-96-generic/build SYSOUT=/lib/modules/5.4.0-96-generic/build'...
   NVIDIA: вызов KBUILD...
   make -f ./scripts/Makefile.build obj=arch/x86/entry/syscalls all
   make -f ./scripts/Makefile.build obj=scripts/basic
   rm -f .tmp_quiet_recordmcount
   make -f ./scripts/Makefile.build obj=arch/x86/tools relocs
   make[3]: *** Нет правила для создания цели 'arch/x86/tools/relocs_32.c', необходимой для 'arch/x86/tools/relocs_32.o'. Останавливаться.
   make[2]: *** [arch/x86/Makefile:236: archscripts] Ошибка 2
   NVIDIA: покинул KBUILD.
   nvidia.ko не удалось построить!
   make[1]: *** [Makefile:261: модуль] Ошибка 1

Я новичок в попытке сделать что-то из стандартной установки и конфигурации, управляемой графическим интерфейсом, и я не программист.

Когда я запустил вышеприведенный файл .run, он что-то сделал с драйвером nouveau, поэтому теперь все отображается очень крупным шрифтом, но у меня все еще есть графический интерфейс.

Кто-нибудь может подсказать, как установить драйвер nvidia для моей видеокарты? Я пропустил что-то, что должно быть установлено, чтобы это работало?

Заранее большое спасибо за любую помощь. Если есть другие вещи, которые я должен опубликовать, чтобы люди могли мне помочь, пожалуйста, дайте мне знать.

waltinator avatar
флаг it
Прочитайте https://askubuntu.com/help/how-to-ask и https://askubuntu.com/help/formatting.
флаг hu
Nvidia отказалась от поддержки драйвера 304 в 2017 году, поэтому он не поддерживается с 18.04. Другими словами, нет простого способа установить nvidia-304 на 20.04, так как он слишком новый.
флаг gb
Спасибо за информацию. Значит ли это, что карта не будет работать с 20.04?
флаг hu
Это может немного работать с драйвером nouveau по умолчанию, но я не знаю, насколько хорошо, особенно с Gnome3. GeForce 7200 GS 2006 года выпуска, так что, возможно, пришло время подумать о замене.
флаг gb
Файл .run адаптера сделал что-то, из-за чего новый диск не был драйвером дисплея. Есть ли команда, чтобы вернуть драйвер nouveau по умолчанию, пока я иду покупать новый видеоадаптер. Большое спасибо за ваше терпение с этими нубскими вопросами.
karel avatar
флаг sa
Встроенная программа ubuntu-drivers автоматически установит совместимый проприетарный драйвер Nvidia для вашей видеокарты, если найдет совместимый драйвер. См. лучший ответ на вопрос [Как загрузить все необходимые драйверы Ubuntu] (https://askubuntu.com/q/543325/). Чтобы это заработало, сначала необходимо удалить загруженный драйвер NVIDIA-Linux-x86_64-304.137 и перезагрузить компьютер.
флаг hu
В версии 20.04 нет поддерживаемого проприетарного драйвера nvidia для GeForce 7200 GS, поэтому программа ubuntu-drivers ничего не найдет. Как отмечалось выше, ему нужна nvidia-304, но самая старая из доступных — nvidia-340.
флаг gb
Планирую заменить карту на новую. В то же время драйвер nvdia не был установлен, и все же установка каким-то образом занесла драйвер nouveau в черный список. Я не знаю, как это отменить, и могу найти только команды для внесения в черный список драйвера nouveau.
Joepie Es avatar
флаг eg
Попробуйте удалить драйвер с помощью sudo apt-get --purge NVIDIA-Linux-x86_64-304.137. Вы должны использовать точное имя драйвера. Он удалит драйвер и настройки, которые он мог применить.
флаг gb
Не очень полезно сообщать, но я купил новую видеокарту nvidia / asus и установил для нее проприетарные драйверы через обновление программного обеспечения Gnome (470). Это сработало! Итак, проблема решена. Спасибо всем за помощь. Я многому научился.
флаг cc
Ответьте на свой вопрос и через несколько дней примите его, чтобы отметить его как решенный — помогая другим и получая очки репутации.

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

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