Вопрос Как установить драйвер Nvidia для GeForce GT 630 [duplicate]


На этот вопрос уже есть ответ:

Недавно я установил 14.04.

Но теперь мне нужен новый драйвер для моего nVidia GeForce GT 630. Бывший драйвер был отклонен как несовместимый с 64-битным. Я обнаружил, что другой драйвер и когда я хотел установить его в терминале с помощью sh Сначала я был вызван, чтобы остановить x-сервер. Он не может быть установлен с запущенным x-сервером.

Итак, как мне их установить?


69
2018-04-20 09:46


происхождения


по какой причине вы не используете вкладку дополнительных драйверов по умолчанию? askubuntu.com/questions/47506/how-do-i-install-extra-drivers - fossfreedom♦
Причина: я не видел этот тег - Horst Seeger
@HorstSeeger. Если ваша проблема решена, вы должны проверить правильный ответ. - opu 웃


ответы:


Вы можете установить драйверы Ubuntu, для GT 630 вы можете использовать: sudo apt-get install nvidia-304 ИЛИ sudo apt-get install nvidia-304-updates, не оба.


16
2018-04-20 10:28



Как я уже сказал, я последовал твоему совету, чтобы использовать эту линию. результат: ubuntu загружается до красного экрана с Ubuntu 14.04 LTS влево, а указатель мыши работает, но появляется нижнее Unity или Gnome. Прежде чем, по крайней мере, Unity работала, не позволяя мне менять фон. Он также был просто прочитан, но со всеми значками и панелью запуска. Гном работал полностью. Теперь есть только красный фон без доступа. Как продолжить? - Horst Seeger
В этой ситуации вы можете использовать Ctrl + Alt + 1 и использовать ubuntu в текстовом режиме, если он блокируется, вы можете переключиться на 2 с помощью Ctrl + Alt + 2. Число 7 - рабочий стол, а номер 8 - экран журнала. - L.V.A
Я когда-то полностью напортачил на мою систему, запустив «sudo apt-get install nvidia-something». НИКОГДА НЕ ДЕЛАЙТЕ - matteo
Не возражаете ли вы перефразировать свой ответ? nvidia-304  не является драйвером с открытым исходным кодом Ubuntu, - Nick Thom
Ваш ответ немного вводит в заблуждение: нужно либо делать sudo apt-get install nvidia-304 или sudo apt-get install nvidia-304-updates не оба. Afaik, они разные пакеты одного и того же водителя, -updates немного впереди. - user25588


Вы можете скачать драйвер для своей видеокарты для Ubuntu 64bit отсюда, Предположим, что вы используете Ubuntu 64bit сейчас. Если вы установили 32-битный Ubuntu, есть версия 331 того же драйвера для 32-битного Ubuntu. Сохраните свой драйвер где-нибудь, где вы можете легко получить к нему доступ, например, домашний каталог пользователя или внутри вновь созданного NVIDIA  в домашнем каталоге вашего пользователя.

Чтобы установить драйвер nvidia, вы должны удалить предыдущий видеодрайвер с помощью этого кода в окне терминала:

    sudo apt-get remove nvidia* && sudo apt-get autoremove

После того, как вы закончите с этим, вы также должны занести в черный список драйвер nouveau, отредактировав этот файл:

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

или

    sudo nano /etc/modprobe.d/blacklist-nouveau.conf

... и добавьте эти строки в конец:

    blacklist nouveau
    blacklist lbm-nouveau
    options nouveau modeset=0
    alias nouveau off
    alias lbm-nouveau off

Если, во всяком случае, нет черный список-nouveau.conf в файле /etc/modprobe.d/, вы можете сохранить свой файл как черный список-nouveau.conf когда будет предложено.

И вы также можете отключить ядро ​​Nouveau, набрав эти строки в окне терминала:

    echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf

и после этого

    update-initramfs -u

Теперь вы можете перезагрузить компьютер, и когда вы перейдете в окно входа в систему, нажмите Ctrl + Alt + F1, чтобы выйти на консоль терминала. Войдите со своим логином и паролем.

Перейдите в каталог, в котором вы сохранили драйвер nvidia, используя команду CD в терминальной консоли. Например. cd nvidia учитывая, что вы уже находитесь в своем домашнем каталоге пользователя после входа в систему. Вы можете использовать команду реж чтобы видеть ваше точное имя водителя.

Чтобы остановить диспетчер дисплея или X-сервер, вы можете ввести в консоль этот код:

   sudo stop lightdm   or

   sudo lightdm stop

Если вы не используете LightDM как диспетчер отображения по умолчанию (DM), замените lightdm на диспетчер дисплея по умолчанию, который может быть либо KDM или GDM или независимо от вашего диспетчера дисплеев.

Вы должны получить сообщение в терминальной консоли, говорящее -> lightdm stop / waiting

И теперь вы можете, наконец, установить драйвер nvidia с помощью кода, подобного этому:

  sudo sh NVIDIA-Linux-x86_64.....run    (for Ubuntu 64bit)  

или

  sudo sh NVIDIA-Linux-x86.....run    (for Ubuntu 32bit)

Если вы не наберете точное имя драйвера, вы получите следующее сообщение: NVIDIA-Linux ... не удалось найти и вы должны снова ввести код для установки драйвера.

Установщик Nvidia автоматически устанавливает драйвер, и в конце он спросит вас, хотите ли вы сохранить новую конфигурацию X. Нажмите Да. После перезагрузки и перехода на рабочий стол и изменения настроек NVIDIA, вы должны открыть окно терминала и ввести этот код:

  sudo nvidia-xconfig

для сохранения новой конфигурации nvidia в файле /etc/X11/xorg.conf.

Заметка

Возможно, вам потребуется установить некоторые дополнительные программные пакеты, если установщик nvidia выдает ошибку и запрашивает недостающие зависимости:

    sudo apt-get install dkms fakeroot build-essential linux-headers-generic

Но вам нужно установить все эти недостающие пакеты только в том случае, если nvidia-installer не сможет выполнить эту задачу сам по себе.

Может случиться так, что после перезагрузки ваша система отображает черный экран или переходит в режим низкой графики. Чтобы исправить это, вы должны снова выйти на консольный терминал, войти в систему с вашим именем пользователя и паролем и использовать приведенный выше код sudo nvidia-xconfig а также использовать следующий учебник. Он предназначен для исправить приветствие предполагая, что они не исправили эту ошибку в Ubuntu 14.04.


65
2018-04-20 10:56



Спасибо за это ясное объяснение. Возможно, я должен был последовать за ним. Но я пошел проще, как вы видите выше. Теперь мне нужен способ снова запустить Unity и Gnome - Horst Seeger
Хороший гид, мне очень помог :) - Maarten Kieft
Есть ли какая-то особая причина для использования этого ответа, а не простая вкладка дополнительных дополнений - user2618142
Никакой причины вообще! - Taz D.
И в каждом обновлении ядра вам, вероятно, придется повторить процедуру. - Nick Thom


Поскольку большинство из этих ответов устарели ... Вот современный способ установки драйверов nvidia для Ubuntu (для 14.04 и новее):

  1. Добавьте графические драйверы ppa

    sudo add-apt-repository ppa:graphics-drivers/ppa
    sudo apt-get update
    
  2. Установите рекомендуемый драйвер

    sudo ubuntu-drivers autoinstall
    
  3. Перезагрузите систему

    sudo reboot
    

Чтобы выбрать другой драйвер, или если вышеуказанное не работает:

  1. Добавьте графические драйверы ppa

    sudo add-apt-repository ppa:graphics-drivers/ppa
    sudo apt-get update
    
  2. Очистите все существующие пакеты, связанные с nvidia, которые вы установили

    sudo apt-get purge nvidia*
    
  3. Проверьте, какие драйверы доступны для вашей системы

    ubuntu-drivers devices
    
  4. Установите рекомендуемый драйвер

    sudo apt-get install nvidia-361
    
  5. Перезагрузите систему

    sudo reboot
    

44
2017-11-21 00:29



Вы можете видеть, какие версии драйверов предоставляются путем перехода к launchpad.net/~graphics-drivers/+archive/ubuntu/ppa - Azmisov
Спасибо огромное! Эта проблема приводила меня в бешенство, и этот пост помог мне гораздо больше, чем пытался сделать мой психиатр. - Andre Figueiredo
Это лучший ответ прямо сейчас. - Florin Andrei
Хорошо работает 16.04. Однако я уже отключил драйверы нуворишей, поэтому я не знаю, был ли это фактором моего успеха - Manuel J. Diaz
Я просмотрел много ответов на этом веб-сайте, и я попробовал несколько из них. По состоянию на 2016 год, на мой взгляд, это лучший ответ. - H2ONaCl


Вот что я делаю (через PPA):

Сначала я добавляю PPA xorg-edgers:

sudo add-apt-repository -y ppa:xorg-edgers/ppa

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

Сначала обновите список пакетов:

sudo apt-get update

Дополнительные драйверы теперь обновлены новыми пакетами.

И, альтернативно, с терминала, установите nvidia-331 (для v331), nvidia-337 (для v337) или nvidia-current (для очень недавней версии).

После установки не забудьте выйти из системы или перезагрузиться и снова войти в систему.


16
2018-05-25 21:41



на этой линии, еще одна полезная информация Вот, в соответствии с ним вы можете установить более одной версии драйвера и выбрать ее с помощью Synaptic в разделе «Настройки> Хранилища> Дополнительные драйверы» - Aquarius Power
вы должны использовать graphics-drivers ppa, а не xorg-edgers - Corey Goldberg
@CoreyGoldberg Этот ответ почти 2 года, ответ здесь уже предлагает новый ppa: askubuntu.com/a/700613/107722 - Arda
точно ... мой комментарий просто указал, что этот ответ устарел, и вы должны использовать графические драйверы ppa в эти дни - Corey Goldberg
@Arda btw, ответ, с которым вы связались, был моим - Corey Goldberg


Я использую geforce gt820m.

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

В конце концов вы получите что-то вроде этого, если вы выполните следующие действия.

What I had

Прежде всего, сбросьте все до значения по умолчанию. Как?

Uninstal любые вещи nvidia

sudo apt-get --purge remove nvidia*

Blow xorg Edgers ppa away

На вкладке «Другие программные средства» снимите флажок Xorg Edgers PPA, чтобы выглядеть как показано ниже. Это вызвало у меня столько боли, сколько пользы.

Uncheck xorg edges ppa in

Затем разрешите обновления пакетов при появлении запроса или разрешении ...

sudo apt-get update

... сделайте все остальное.

Пора

Вернитесь к дополнительным драйверам, и вы увидите только один бинарный файл Nvidia (по крайней мере, для моей карты, это то, что было указано, вместо двух, которые показывались при активном красе xorg ppa)

В чем разница? Драйверы, показанные xorg edgers ppa, являются Открытый исходный код, Тот, который теперь показывает, имеет указание патентованный, В этом случае проприетарные камни, поэтому, пожалуйста, идите с ним, если вы не хотите бесполезно обманывать голову в течение следующих часов без успеха.

Переключение с x.org x server к nvidia binaryи применять. Это займет немного времени, чтобы применить (на мой счет здесь было немного времени, и я понял, что он загрузил некоторые пакеты в процессе). Перезагрузите компьютер, когда это будет сделано.

Исправление проблем

Если вы добавили что-то отличное от значения по умолчанию в / etc / default / grub или внесли изменения в /etc/X11/xorg.conf, установите их по умолчанию. Вы должны быть умны, чтобы знать, что вы добавили, и забрать его.

После возврата всех ваших изменений в эти две области, пожалуйста, обновите их:

sudo update-initramfs -u
sudo update-grub

Вышеуказанные две команды обеспечат изменения, внесенные вами в указанный выше файл, особенно тот, который включен в / etc / default / grub, при следующей перезагрузке. Неспособность применить команды обновления заставляла меня зависеть от любых изменений, внесенных мной в файл grub, даже после перезагрузки.

Для файла xorg.conf вы можете удалить его из этой папки (вы можете сделать резервную копию)

Если вы не видите хорошего разрешения, обязательно сделайте

sudo nvidia-xconfig

Затем перезагрузите компьютер.

Если вы чувствуете себя взволнованными, вы можете удалить нувори с ПК просто

sudo apt-get remove xserver-xorg-video-nouveau

Я не буду рекомендовать вам удалять нувориш, но я сделал это: P

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

Любые проблемы?

Да. По некоторым причинам я еще не знаю, что многие приложения заставляют ПК замораживать. Ctrl + Alt + F1 дает мне шанс повторно создать Lightdm, но почему замораживание происходит для меня сейчас загадкой. Любая помощь очень ценится.


4
2017-10-27 00:13



@karel Спасибо. не заметил этого. - Rexford
Замораживание ubuntu, я пришел, чтобы узнать, вызвано моей клавиатурой для переноски ноутбука. Использование внешней мыши никогда не замерзает. - Rexford


Вы можете установить дополнительные драйверы для графических адаптеров nVidia (и для другого оборудования) с помощью Ubuntu-водители-общий (ранее jockey). По-видимому, аппаратное обнаружение и управление драйверами теперь выполняются через интерфейс командной строки:

sudo ubuntu-drivers autoinstall

Подробнее см. https://askubuntu.com/a/9465/175814,


4
2017-12-23 15:46





У меня было много проблем с NVIDIA и Ubuntu 14.04. Но в итоге мне удалось установить его. У меня ноутбук Acer Aspire с Nvidia GeForce 820M.

Вот как это получается:

  • Установите nvidia-331. Я сделал это через диспетчер пакетов Synaptic. Но я думаю

$ sudo apt-get install nvidia-331

также будет работать. Я НЕ выполнял sudo apt-get install nvidia-331-updates, Я НЕ выполнял никаких дополнительных отключений драйвера nouveau.

  • Затем я перезагрузил систему.

  • Я загрузил cuda_5.5.22_linux_64.run с веб-страницы NVidia и извлечен в отдельные файлы:

    $ chmod 755 cuda_5.5.22_linux_64.run
    $ ./cuda_5.5.22_linux_64.run -extract=/home/user/Downloads/cuda-5.5
    $ ls 
    cuda-linux64-rel-5.5.22-16488124.run    NVIDIA-Linux-x86_64-319.37.run cuda-samples-linux-5.5.22-16488124.run
    
    $ sudo sh cuda-linux64-rel-5.5.22-16488124.run
    $ sudo sh cuda-samples-linux-5.5.22-16488124.run
    
  • Затем я скомпилировал 1_Utilities / deviceQuery, и он сработал. И затем я скомпилировал 0_Simple / matrixMul, и он сработал. Обязательно установите $PATH а также $LD_LIBRARY_PATH,

Я попытался пойти по тому же пути с cuda 6.0. Хотя скомпилированный файл deviceQuery не удалось выполнить:

$ ./deviceQuery 
./deviceQuery Starting...
CUDA Device Query (Runtime API) version (CUDART static linking)
cudaGetDeviceCount returned 3
-> initialization error
Result = FAIL

$ echo $PATH
/opt/cuda-6.0/bin:/opt/cuda-5.5/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

$ echo $LD_LIBRARY_PATH
/opt/cuda-6.0/lib64:/opt/cuda-6.0/lib:/opt/cuda-5.5/lib64:/opt/cuda-5.5/lib:

2
2018-05-01 21:15





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

вам придется остановить lightdm для установки, что не сложно:

  • используйте Ctrl + Alt + F1 и войдите в терминальную среду
  • sudo service lightdm stop
  • cd *directory of .run file*
  • *drivername*.runпосле выполнения процедуры установки вы вернетесь на рабочий стол:
  • sudo service lightdm start

вам, возможно, не придется перезагружаться, хотя это рекомендуется делать.

Я также рекомендую использовать проприетарные драйверы по нуво.
По моему опыту, нуво не может делать мультимонитор при 1600x1200, но может работать только один монитор с максимальным разрешением 1280x1024 для моей Galaxy Nvidia GeForce GT430.
Не говоря уже о очень плохих играх FPS.


0
2017-07-22 12:20