Як встановити драйвер NVIDIA в Ubuntu


16

Я працюю на 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
  • Завантажте 64-розрядний драйвер nvidia nvidia-319.23для серії 400M та встановіть його
  • Використовуйте SWAT-X РЕПО для встановлення драйвера nvidia

Все це не вдалося. І я тестував це кожен раз, як це

  • Після завантаження модуля (перевірено з lsmod),
  • перезапущений lightdm
  • перевірено з get.webgl.org
    • (Увімкнено підтримку webgl Google-Chrome)

Проблема, з якою стикається nvidia-xconfig

  • Після запуску nvidia-xconfig(який записує /etc/X11/xorg.conf) та перезавантаження lightdmмоє відображення зміниться на 640x480.
  • і довелося видалити цей файл, щоб повернутись до старих налаштувань
  • Був також спробували закомментировать ці дві лінії , які налаштовують Horizontal and Vertical Settingв xorg.conf. Це лише виправило резолюцію. Але все ж мені не вдалося скористатися графічною картою (webgl).

EDIT 1: (модерн)

  • Пробували перезавантаження після кожної установки
  • Видалено (очистіть) все з нуво * перед початком.
  • Видалено ще один пакет (не пам’ятайте точну назву) - xorg-xserver-blah-blah.

EDIT 2: (бітлбі)

  • Я bitlbeeвстановлював раніше. Це також видалено перед початком установки.
  • Під час присутності бітлбі NVIDIA-3.9-x86.run(завантажено з nvidia) не вдалося розпізнати відеокарту. Але це було, коли я зняв bitlbee. (Тому я припускаю, що він повинен працювати, якщо графічний драйвер встановлений належним чином)

EDIT 3: (програмні властивості-gtk)

  • програмне забезпечення-властивості sudo-gtk
  • вкладка Додаткові драйвери завжди NIL. (до і після встановлення) (навіть якщо встановлення було успішним)

Пробували це цілий день, і робили це досить кілька разів. Жоден з них не працював.

Потрібна допомога! Чи проблема з ядром-3.9 в тому, що для цього немає оновлень?


Спробуйте перезавантажити після встановлення драйвера nvidia. Я здогадуюсь, що ви конфліктуєте з нуво
Пантера

спробував це теж. Додано зміни у запитання. люб’язно перевірити.
Boopathi Rajaa

2
Це оптимізова картка (на вимогу), тоді як фактична карта - це інтегpу. Отже, ви хочете подивитися на джмеля
bcbc

Найбезпечнішим і найефективнішим є nvidia ppa від Ubuntu devs launchpad.net/~graphics-drivers/+archive/ubuntu/ppa, і я не використовую Bumblebee, але використовую nvidia-prime, який добре працює на моєму ноутбуці 4-го покоління i7. Також якщо ви маєте намір працювати над CUDA та openCL, переконайтеся, що після перезавантаження встановіть nvidia-modrpobe, а потім перезавантажте знову.
Arup Roy Chowdhury

1
відгуки про те, чому я люту вийшов з Linux у 2000 році
нейронет

Відповіді:


19

Я знайшов дуже хороший підручник в Інтернеті, і мені вдалося встановити ці сумнозвісні драйвери Nvidia на два комп’ютери без проблем. Ось що ви робите:

Підготовка

1) Спочатку потрібно відкрити термінальну оболонку. Можна або запустити комп’ютер і перейти до віртуальної оболонки

Ctrl+ Alt+F1

або увійдіть та відкрийте термінал gnome

Ctrl+ Alt+t

2) Потім у терміналі запустіть такі команди:

Ця команда оновить ваші пакунки

 sudo apt-get update

Тоді вам потрібно буде встановити заголовки Linux, якщо вони ще не встановлені.

 sudo apt-get install linux-headers-generic

Далі вам потрібно буде зробити оновлення dist, яке оновить деякі пакети вашої системи

 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/


Гарний пост ..... + 1
Касим

добре, я все зробив, і це не вийшло. На жаль, коли я бігав, sudo nvidia-xconfigце дало мені деяку помилку. Я не знаю, чи це було так, але коли я переходжу до графіки (у "Про цей комп'ютер"), це говорить Graphics: Unknown. Будь-які ідеї?
Сосі

У мене ж випуск .. !!
Boopathi Rajaa

У мене немає поняття. Я все ж пам’ятаю, що коли я вперше встановив драйвери Nvidia на свій комп’ютер, використовуючи інтегрований чіп на своїй материнській платі, він би сказав «Графіка: Невідомо». Зараз я використовую Карту, і вона розпізнає її. Можливо, Nvidia зробила паршиві драйвери для вашої картки, і, таким чином, ви отримаєте це. Моя інша здогадка полягає в тому, що десь щось не вдалося встановити з драйвером.
Макс Тітер

Це розбило всю графіку для мене.
користувач1205577

3

Хоча здається, що встановлення драйвера Nvidia в Ubuntu - це безлад. Насправді це не так. Все, що вам потрібно зробити, це виконати наступні дії:

  1. Відкрийте "Програмне забезпечення та оновлення" з тире та виберіть "Джерела програмного забезпечення".

  2. У невеликому спливаючому вікні виберіть усі кнопки галочок на першій вкладці. Закрий це.

  3. Відкрийте термінал і введіть наступну команду. Після введення команди натисніть клавішу "Return".

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

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

  6. Voilà, ви встановили драйвер Nvidia.


2

Я помітив, що ви сказали 400 м серії. Зазвичай в наші дні ноутбуки оснащені оптимістичною технологією. Якщо у вас є оптиміз, то вам потрібно встановити джмеля.

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates

Додайте стабільний Bumblebee Release PPA та встановіть 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 &

це допомогло мені з vaio vpceg
термінал ніндзя

1

Оскільки більшість цих відповідей застаріли ... Ось сучасний спосіб встановити драйвери 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


0

Це працювало для мене кілька разів, коли справи йдуть не так:

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
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.