Как установить драйвер 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 - беспорядок. Это на самом деле не так. Все, что вам нужно сделать, это выполнить шаги:

  1. Откройте "Программное обеспечение и обновления" из тире и выберите "Источники программного обеспечения".

  2. В небольшом всплывающем окне выберите все кнопки галочки на первой вкладке. Закрой его.

  3. Откройте терминал и введите следующую команду. После ввода команды нажмите клавишу "Возврат".

    sudo apt-get update && sudo apt-get upgrade
    
  4. По завершении снова откройте "Программное обеспечение и обновления" и выберите вкладку "Дополнительные драйверы". Там вы можете выбрать между проприетарной версией Nvidia и несколькими версиями xorg devel. Выберите один помеченный проприетарный. Завершение загрузки может занять некоторое время, в зависимости от вашего подключения.

  5. После завершения загрузки закройте окно.

  6. Вуаля, вы установили драйвер 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
Другие вопросы по тегам