Как установить драйвер NVIDIA в Ubuntu
Я использую Ubuntu 13.04 на DELL XPS L501 - Nvidia GeForce GT 420M. Я использую ядро 3.9.0-030900-generic,
Все заголовки ядра установлены в системе.
а также
Я попробовал следующее.
- Используйте apt-get для установки
nvidia-current(который загружает 304) && загрузить с помощьюmodprobe - Используйте apt-get для установки
nvidia-310&& загрузить с помощьюmodprobe - Скачать nvidia 64-битный драйвер
nvidia-319.23для серии 400M и установить - Используйте swat-x repo для установки драйвера nvidia
Все это не удалось. И я проверял это каждый раз, как это
- После загрузки модуля (проверено с
lsmod), - перезапустил Lightdm
- протестировано с get.webgl.org
- (Включена поддержка Google-Chrome webgl)
Проблема столкнулась с nvidia-xconfig
- после запуска
nvidia-xconfig(который пишет/etc/X11/xorg.conf) и перезапускlightdmмой дисплей Res изменится на640x480, - и пришлось удалить этот файл, чтобы вернуться к старым настройкам
- Также пытался закомментировать эти две строки, которая корректирует
Horizontal and Vertical Settingвxorg.conf, Это только исправило резолюцию. Но все же я не смог использовать видеокарту (webgl).
РЕДАКТИРОВАТЬ 1: (нуво)
- Пробовал перезагрузку после каждой установки
- Удалены (очищены) все nouveau* перед запуском.
- Удален еще один пакет (хотя не помню точное имя) - xorg-xserver-blah-blah.
РЕДАКТИРОВАТЬ 2: (Bitlbee)
- я имел
bitlbeeустановлен раньше. Удалил это тоже перед началом установки. - Когда битлби присутствовал,
NVIDIA-3.9-x86.run(скачано с nvidia) не смог распознать видеокарту. Но это было, когда я удалилbitlbee, (Поэтому я предполагаю, что это должно работать, если графический драйвер был установлен правильно)
РЕДАКТИРОВАТЬ 3: (software-properties-gtk)
- sudo software-properties-gtk
- вкладка Дополнительные драйверы всегда NIL. (до и после установки) (даже если установка прошла успешно)
Пробовал это целый день, и делал это довольно много раз. Никто из них не работал.
Нужна помощь! Это проблема с kernel-3.9, что для этого нет обновлений?
5 ответов
Я нашел очень хорошее учебное пособие в Интернете и смог без проблем установить эти печально известные драйверы Nvidia на два компьютера. Вот что ты делаешь:
подготовка
1) Во-первых, вам нужно открыть оболочку терминала. Вы можете либо запустить свой компьютер и перейти к виртуальной оболочке
Ctrl+Alt+F1
или войдите и откройте терминал gnome
Ctrl+Alt+t
2) Затем в терминале выполните следующие команды:
Эта команда обновит ваши пакеты
sudo apt-get update
Затем вам нужно будет установить заголовочные файлы linux, если они еще не установлены.
sudo apt-get install linux-headers-generic
Затем вам нужно будет выполнить dist-upgrade, чтобы обновить некоторые пакеты вашей системы.
sudo apt-get dist-upgrade
Когда все это будет сделано, вам нужно будет перезагрузить систему
sudo reboot
Установка драйверов
1) Повторите шаг один, чтобы открыть терминал.
Теперь установите драйверы Nvidia
sudo apt-get install nvidia-current-updates
У вас есть еще один шаг, иначе у вас будет высокая вероятность того, что вы просто мягко замуровали свою систему. Для обеспечения безопасности выполните эту последнюю команду:
sudo nvidia-xconfig
* Была известная ошибка, что скрипт установки Nvidia не запускал эту команду. Если этот файл конфигурации не создан, ваша графика не будет работать.
Теперь перезагрузите вашу систему:
sudo reboot
Поздравляем! Теперь вы должны использовать драйверы Nvidia.
Подтверждая это сработало
Один быстрый способ проверить это - нажать на шестерню в верхней части.

Затем нажмите About This Computer
В строке, которая говорит GraphicsСтоит сказать ваш графический драйвер:
Вот как выглядит моя:

Вы также можете нажать на графику, чтобы получить более подробную информацию:

Ура!
Источник: http://falkvinge.net/2013/02/15/how-to-install-nvidia-drivers-in-ubuntu-12-10-quantal/
Хотя кажется, что установка драйвера Nvidia в Ubuntu - беспорядок. Это на самом деле не так. Все, что вам нужно сделать, это выполнить шаги:
Откройте "Программное обеспечение и обновления" из тире и выберите "Источники программного обеспечения".
В небольшом всплывающем окне выберите все кнопки галочки на первой вкладке. Закрой его.
Откройте терминал и введите следующую команду. После ввода команды нажмите клавишу "Возврат".
sudo apt-get update && sudo apt-get upgradeПо завершении снова откройте "Программное обеспечение и обновления" и выберите вкладку "Дополнительные драйверы". Там вы можете выбрать между проприетарной версией Nvidia и несколькими версиями xorg devel. Выберите один помеченный проприетарный. Завершение загрузки может занять некоторое время, в зависимости от вашего подключения.
После завершения загрузки закройте окно.
Вуаля, вы установили драйвер Nvidia.
Я заметил, что ты сказал 400м серии. Обычно в наши дни ноутбуки поставляются с технологией Optimus. Если у вас есть Оптимус, вам нужно установить шмеля.
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
Добавьте PPA Stable Bumblebee Releases и установите Bumblebee, используя проприетарный драйвер NVIDIA:
sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update
sudo apt-get install bumblebee bumblebee-nvidia
Если у вас есть 32-битные приложения, такие как Wine, и вы запускаете 11.10 Oneiric или более позднюю версию, вам потребуются дополнительные библиотеки:
sudo apt-get install virtualgl-libs:i386
Позвольте себе использовать Шмеля, добавив себя в группу "Шмель". (замените $USER своим именем пользователя)
sudo usermod -a -G bumblebee $USER
Перезагрузите или повторно войдите в систему, чтобы применить изменения группы. Если вы хотите запустить программу на карте nvidia сейчас, используйте программу optirun:
optirun firefox &
Поскольку большинство из этих ответов устарели... Вот современный способ установки драйверов nvidia для Ubuntu (для 14.04 и новее):
Все, что вам нужно сделать, это:
- Добавьте графические драйверы ppa
- Установите рекомендуемый драйвер Nvidia
- Перезагрузите вашу систему
Итак, из терминала запустите:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo ubuntu-drivers autoinstall
sudo reboot
это все, что нужно сделать!
примечание: если вы хотите установить определенную версию графического драйвера, вы можете увидеть, какие драйверы доступны для вашего оборудования, запустив: sudo ubuntu-drivers devicesи проверяя вывод, чтобы увидеть, какие драйверы поддерживаются. Затем просто установите нормально с помощью, например, sudo apt-get install nvidia-381
Это работало для меня несколько раз, когда что-то пошло не так:
sudo apt-get install build-essential linux-source
sudo apt-get install linux-headers-`uname -r`
sudo apt-get install nvidia-current
sudo depmod -a
sudo modprobe nvidia_current
sudo restart lightdm