Правильный способ установки драйвера nvidia-173 на Ubuntu 12.04?

После поиска неудачной ошибки, когда моему Dell Nvidia GeForce FX 5200 требуется драйвер, отличный от nouveau или nvidia-current, я наткнулся на это: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-173/+bug/948053

Проблема в том, что я не уверен, что делать дальше - и я также очень, очень осторожен в этом, потому что последние два или три раза, когда я пытался установить драйверы для этой карты, я получал плохое разрешение и / или пустой экран, и я в конце концов переустановил Ubuntu хотя бы один раз.

Я вполне уверен, что с картой нет ошибок, так как она работала под Windows XP на той же машине не месяц назад, поэтому я считаю, что ошибка была человеческой.:/ Каков наилучший способ установки на основе информации, приведенной в ссылке выше, и, если она обанкротилась, как правильно ее отменить? Я не очень рад переустановить снова:) Спасибо.

4 ответа

Решение

По крайней мере, со своей стороны, я считаю, что это решено.

Недавно драйвер, о котором я много читал, - 173.14.35 - был выпущен таким образом, чтобы я мог получить к нему доступ и установить с помощью apt-get. Ссылка в исходном вопросе приводит к объявлению о том, что nvidia-173 в точном предложении была обновлена ​​до xxx.xx.35, и поэтому необходимо следовать указаниям, перечисленным на этой странице: https://wiki.ubuntu.com/Testing/EnableProposed

Поскольку это довольно новое исправление, я не гарантирую, что оно будет работать для всех, у кого есть устаревшая карта Nvidia под Ubuntu 12.04. Но за мои деньги это было очень выгодно для понижения версии Xorg или возврата к более старой ОС.

Следующие простые шаги работали для меня для версии 12.04.02 19 марта 2013 года.

  • Установите 12.04.02 (НЕ включайте автоматический вход).
  • Когда установка завершит перезагрузку, вы окажетесь на экране входа в систему (НЕ ВХОДИТЬ).
  • CTRL-ALT-F1, чтобы добраться до командной строки.
  • войдите в командную строку
  • sudo apt-get установить nvidia-173-updates (НЕ УСТАНАВЛИВАТЬ nvidia-173)
  • перезагружать
  • наслаждаться

Драйверы Nvidia 173 работают за счет понижения версии xorg-xserver, так что это то, что мы собираемся сделать.........

Создайте /etc/apt/sources.list.d/oneiric.list и добавьте oneiric repo (Вы можете полностью скопировать / вставить текст следующего на терминале

sudo -s

sudo cat >/etc/apt/sources.list.d/oneiric.list <<EOF

deb http://archive.ubuntu.com/ubuntu oneiric main

deb-src http://archive.ubuntu.com/ubuntu oneiric main

EOF

Вам также необходимо выполнить "закрепление", чтобы xserver-xorg был выбран и оставался старой версией, а не самой последней.

Создайте новый файл в /etc/apt/preferences.d/

cat > /etc/apt/preferences.d/xorg-xerver-pin-1050 <<EOF

Package: xorg xserver-xorg*

Pin: release a=oneiric

Pin-Priority: 1050

Тогда беги,

sudo apt-get update & sudo apt-get dist-upgrade

Это предупредит вас, что собирается понизить версию пакетов, связанных с "xorg", это именно то, что нам нужно

Скачать драйвер Nvdia-173 можно здесь

После загрузки вам нужно остановить GUI, поэтому войдите в терминал, нажав Ctrl + Alt + F1, войдите в систему с вашим пользователем и остановите xserver с помощью

sudo service lightdm stop

Перейдите в место, где вы его сохранили (скорее всего, в вашей домашней папке загрузок)

cd ~/Downloads

и запустить следующее

sudo chmod +x NVIDIA-Linux-x86-173.14.31-pkg1.run & sudo ./!$

Следуйте инструкциям на экране, чаще всего "да", и после завершения перезагрузите компьютер. Вуаля! Теперь вы используете драйвер nvidia с полной поддержкой 3D! Если вы хотите настроить другие параметры, вы можете использовать приложение nvidia-settings, которое вы сейчас установили. Если вы что-то изменили и хотите сохранить его, вам нужно будет запустить его как root, так что вам лучше запустить его, нажав Alt + F2 и введя команду gksu nvidia-settings

Просто добавьте следующее в ваш файл /etc/apt/sources.list:

deb http://cz.archive.ubuntu.com/ubuntu precise-updates main restricted

Тогда ты можешь

sudo apt-get install nvidia-173-updates

У меня был установлен nvidia-304, поэтому я должен был сделать:

sudo apt-get install -f 
Другие вопросы по тегам