Установка видеокарты Ubuntu 12.04 Nvidia GTX 460

В настоящее время тестируем Ubuntu 12.04 x64 для нашей команды разработчиков. После обновления с 11.10 у меня были проблемы с видеокартой. Я использую Nvidia GeForce GTX 460. Когда я пытаюсь запустить сервер Nvidia X, я получаю следующее сообщение об ошибке.

Похоже, вы не используете драйвер NVIDIA X. Пожалуйста, отредактируйте файл X-конфигурации> (просто запустите nvidia-xconfig от имени пользователя root) и перезапустите X-сервер.

Я пытался запустить sudo nvidia-xconfig несколько раз и перезагрузить компьютер безуспешно. Я также пытался получить драйвер nvidia-current из репозитория x-swat

sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install nvidia-current

Повторная перезагрузка ничего не сделала для меня, но выбил мое разрешение до 800x600 Наконец я попытался

sudo apt-get purge xserver-xorg 
sudo apt-get update 
sudo apt-get install xserver-xorg xserver-xorg-video-all 
sudo reboot

У кого-нибудь есть мысли или указания, на которые они могут указать мне? Насколько я понимаю, моя видеокарта должна быть поддержана.

3
задан 22 May 2012 в 19:40

5 ответов

После нескольких часов исследования я нашел рабочее решение своей проблемы. От того, чтобы читать все другие сообщения форума I у большого количества других людей есть та же проблема с драйвером Nvidia и Ubuntu 12.04. Вот то, что я сделал для решения проблемы для меня. Можно рекомендовать составить спину перед запуском. Поскольку мы будем компилировать новое ядро и переустанавливать все драйверы Nvidia. Продолжите двигаться в собственном риске

Загрузите драйвер Nvidia с веб-сайта Nvidia здесь,

Открытый черный список модуля

 gksudo gedit /etc/modprobe.d/blacklist.conf

Добавьте эти строки

blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv

Удалите весь ранее установленный драйвер Nvidia. Мог бы хотеть распечатать остальную часть шагов, поскольку Вы будете перезагружать после этого шага

sudo apt-get --purge remove nvidia-*

Перезагрузите свой компьютер. Вам, вероятно, придется прервать личинку к и загрузить ее безопасный или единственный режим. Сделайте это путем содержания сдвига во время начальной загрузки. Оттуда позвольте объединиться в сеть и откройте корневой терминал

sudo reboot

Однажды на корневом терминале вводят следующее для обновления ядра.

sudo apt-add-repository ppa:francisbrwn9/kernels
sudo apt-get update
sudo apt-get dist-upgrade

Затем необходимо запустить установщик Nvidia путем изменения каталога туда, где Вы загрузили его.

cd ~/Downloads/
sudo sh NVIDIA-Linux-x86_64-195.36.24-pkg2.run

Затем запустите gdm

sudo service gdm start

Перезагрузка

sudo reboot
2
ответ дан 22 May 2012 в 19:40

У меня была такая же проблема. Моим решением было установить пакет linux-headers, затем sudo nvidia-xconfig. Перезагрузись и иди!

0
ответ дан 22 May 2012 в 19:40

Ответ выше работал и в моем случае (GeForce 450 GTS), но вместо добавления repositroy для обновления ядра, мне потребовалось загрузить и установить пакеты linux-source и linux-headers для моей версии ядра uname -r), чтобы это работало, но хорошо, что они присутствуют в главном хранилище.

0
ответ дан 22 May 2012 в 19:40

добавление аргумента --no-x-check к команде «sudo sh NVIDIA-Linux-x86_64-195.36.24-pkg2.run» позволило мне запустить установщик с запущенным X-сервером

0
ответ дан 22 May 2012 в 19:40

Столкнулся с этим вопросом и просто хотел дать более легкую альтернативу для 12.10 (не уверен, легко ли это на 12.04 LTS):

  1. Ctrl + Alt + F1
  2. login
  3. sudo stop lightdm
  4. запустить установщик nvidia от имени пользователя root, скажите «да» на вопрос «do» Вы хотите попробовать отключить nouveau "
  5. перезагрузить
  6. повторить шаги 1-4 ответить да на все вопросы
  7. sudo start lightdm
0
ответ дан 22 May 2012 в 19:40

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

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