Установка драйверов Nvidia на Ubuntu 12.04

Итак, я пытался запустить Steam на своем компьютере (hp Pavilion dv7, Ubuntu 12.04), но в результате я обнаружил следующую ошибку:

Xlib:  extension "GLX" missing on display ":0".

После некоторых исследований я понял это. имеет отношение к драйверам Nvidia, которые я должен установить.

Я попал на эту страницу: https://help.ubuntu.com/community/BinaryDriverHowto/Nvidia , сказав, что я должен использовать эту командную строку:

jockey-text -e xorg:nvidia_current

Здесь мой вопрос: чем заменить "nvidia_current"? Или как мне это выяснить?

Я пытался зайти в «Системные настройки» -> «Дополнительные драйверы», но все, что он показывает, это то, что у меня установлен «Беспроводной драйвер Broadcom STA», он ничего не говорит о Драйверы графического процессора.

Прошу прощения, noobness, я полный новичок и новичок в Ubuntu.

О, и мой графический процессор - Nvidia Geforce GT630M - 2 ГБ

Любая помощь будет принята с благодарностью!

2
задан 31 May 2015 в 21:16

2 ответа

Поскольку вы упомянули 630M, и в этом случае я предполагаю, что вы используете ноутбук, у вас есть технология Nvidia Optimus. В этом случае никогда не пытайтесь установить драйверы nvidia в качестве отдельного приложения / драйвера, потому что он просто не будет работать.

Вам нужен инструмент, который будет работать переключение между двумя видеокартами, в данном случае, Bumblebee https://wiki.ubuntu.com/Bumblebee

Для установки сначала удалите все вхождения драйвера Nvidia

sudo apt-get purge nvidia

* БУДЬТЕ ОСТОРОЖНЫ !!!! * Эта команда может удалить рабочий стол ubuntu, если у вас есть проблемы с зависимостями. Читайте внимательно, что вы удаляете.

После этого убедитесь, что вы полностью обновили свою систему, для этого запустите

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

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

Когда все будет готово, перезагрузите ноутбук.

Теперь к установочной части.

sudo add-apt-repository ppa:bumblebee/stable
sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install nvidia-325 nvidia-settings-325
sudo add-apt-repository -r ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install bumblebee bumblebee-nvidia
sudo apt-get dist-upgrade

Короче говоря, что эти команды делают

  1. Добавление репозиториев драйверов шмелей и nvidia
  2. Обновление информации о репозитории
  3. Установка последней текущей драйвер 325 для nvidia
  4. Установите Bumblebee
  5. Удалите репозиторий xorg edgers, поскольку он содержит другие экспериментальные библиотеки и драйверы, которые не требуются для новых пользователей.
  6. Обновление для хорошей меры:)

После этой перезагрузки у вас есть графический переключатель.

Чтобы использовать карту Nvidia, откройте терминал и введите

 optirun app_name 

Надеюсь, это поможет :)

0
ответ дан 31 May 2015 в 21:16

Прежде всего, удалите все неудачные попытки запустить ваши драйверы:

sudo apt-get purge nvidia*

После этого установите текущие драйверы Nvidia:

sudo apt-get install nvidia-current

И не забудьте перезагрузка.

0
ответ дан 31 May 2015 в 21:16

Другие вопросы по тегам:

Похожие вопросы: