Правильный способ установки драйвера 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