debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: Как правильно установить Nvidia драйвера на Debian 9 и Ubuntu 17.04  (Прочитано 12821 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Leo

  • Старожил
  • ****
  • Topic Author
  • Сообщений: 843
  • Jabber: leo.bs@jabber.ru
Данный пост это вольный перевод этой статьи. Статья описывает как правильно установить драйвера на видеокарту Nvidia.

Примечание: если вы используете Ubuntu вы можете сразу перейти к шагу nvidia-detect.


Добавьте репозитории "contrib" и "non-free"

Откройте файл sources.list
nano /etc/apt/sources.list
Добавьте секции "contrib" и "non-free" к URL репозитория
deb  http://deb.debian.org/debian stretch main contrib non-free
deb-src  http://deb.debian.org/debian stretch main

deb  http://deb.debian.org/debian stretch-updates main contrib non-free
deb-src  http://deb.debian.org/debian stretch-updates main

deb http://security.debian.org/ stretch/updates main contrib non-free
deb-src http://security.debian.org/ stretch/updates main

Обновите кэш apt
sudo apt-get update
Установите nvidia-detect
sudo apt-get install nvidia-detect
Теперь запустите

nvidia-detect
Команда nvidia-detect используется для поиска драйвера Nvidia для вашей видеокарты.
Detected NVIDIA GPUs:
00:0d.0 VGA compatible controller [0300]: NVIDIA Corporation C61 [GeForce 7025 / nForce 630a] [10de:03d6] (rev a2)

Checking card:  NVIDIA Corporation C61 [GeForce 7025 / nForce 630a] (rev a2)
Your card is only supported up to the 304 legacy drivers series.
It is recommended to install the
    nvidia-legacy-304xx-driver
package.

Здесь nvidia-legacy-304xx-driver это подходящий пакет с драйвером для моего графического чипа.


Установим рекомендованный драйвер и linux headers
sudo apt-get install linux-headers-$(uname -r) nvidia-legacy-304xx-driver
Настроим Xorg для работы с вашей видеокартой
sudo mkdir /etc/X11/xorg.conf.d
sudo nano /etc/X11/xorg.conf.d/20-nvidia.conf

Добавим в файл следующее содержание
Section "Device"
Identifier "My GPU"
Driver "nvidia"
EndSection

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

Оффлайн qupl

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 4605
  • memento mori
  • Jabber: qupl@jabber.ru
Приветствую. Leo, тут что-то изменилось, по сравнению со старыми мануалами?

Оффлайн ferum

  • Ветеран
  • *****
  • Сообщений: 3377
  • Buster TDE & Buster LXDE & stretch KDE
В идеале использование пакета nvidia-xconfig выполняет работу по конфигурации драйвера вашей карты.
Ручное прописывание конфигов как я понимаю необходимо если только карта не заводится автоматом.
Русские дебианщики против цифрового слабоумия !
 

Оффлайн Leo

  • Старожил
  • ****
  • Topic Author
  • Сообщений: 843
  • Jabber: leo.bs@jabber.ru
Да, было дело пытался через nvidia-xconfig завести - не вышло, потом через какое-то время вернулся к этому же компу уже с другим хардом и легко и посто поставил по приведённому выше ману, так что думаю худо не будет если тут полежит. Осведомлён - значит вооружён!
« Последнее редактирование: 26 Апрель 2018, 20:26:32 от Leo »
 

Оффлайн ferum

  • Ветеран
  • *****
  • Сообщений: 3377
  • Buster TDE & Buster LXDE & stretch KDE
Думаю в зависимости от карточки с написанием файла могут быть вариации.
Русские дебианщики против цифрового слабоумия !
 

Оффлайн batan

  • Пользователь
  • *
  • Сообщений: 23
Не знаю нормально это или нет, но лично у меня всё завелось без прописывания конфигов)
После установки драйвера перезагрузил компьютер и всё заработало  :)
 

Оффлайн Udachnik

  • Ветеран
  • *****
  • Сообщений: 1466
Не знаю нормально это или нет, но лично у меня всё завелось без прописывания конфигов)
Абсолютно нормально. Более того, простой установки пакета nvidia-driver хватит в 99 % случаев. А смысл руками лазить в конфиг в 2018 году отсутствует как таковой. Только если для решения проблем.
 

Оффлайн batan

  • Пользователь
  • *
  • Сообщений: 23
Не знаю нормально это или нет, но лично у меня всё завелось без прописывания конфигов)
Абсолютно нормально. Более того, простой установки пакета nvidia-driver хватит в 99 % случаев. А смысл руками лазить в конфиг в 2018 году отсутствует как таковой. Только если для решения проблем.
Пару дней назад устанавливал на другой компьютер- именно так и делал. Получилось без проблем. Боюсь как бы в следующий раз сам при установке всё не установил, а то совсем скучно будет)))
 

Оффлайн Mitai

  • Новичок форума
  • Сообщений: 6
простой установки пакета nvidia-driver хватит в 99 % случаев
подскажите пожалуйста что делать если установки просто nvidia-driver не хватило, на команду nvidia-detect ожидал так же увидеть версию драйвера, но получил что нужно просто установить nvidia-driver, во время установки было сообщение что драйвер nouveau будет отключен, после перезагрузки увидел что то типо FAILED linux kernel modules, оно быстро исчезло и теперь я похоже совсем без драйверов остался, nvidia X server settings при запуске ругается что ее нужно запустить от рут, а как это сделать не понятно, чего делать?
Detected NVIDIA GPUs:
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] [10de:1c03] (rev a1)

Checking card:  NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] (rev a1)
Your card is supported by the default drivers.
It is recommended to install the
    nvidia-driver package.
« Последнее редактирование: 21 Декабрь 2018, 11:09:09 от Mitai »
 

Оффлайн Ctyx

  • Scio me nihil scire
  • Новичок форума
  • Сообщений: 2
  • Errare humanum est
Помогите разобраться с оборудованием. ОС Debian 9.8 "stretch", ноут Asus K52Jc, проц i3 CPU  M 350@ 2.27GHz. Имеется две видеокарты  встроенная Intel и дискретная nvidia geforce 310M. Вопрос в  том, что OC никак не желает видеть дискретную nvidia:
Spoiler: ShowHide
# lshw
*-display
             description: VGA compatible controller
             product: Core Processor Integrated Graphics Controller
             vendor: Intel Corporation
             physical id: 2
             bus info: pci@0000:00:02.0
             version: 12
             width: 64 bits
             clock: 33MHz
             capabilities: msi pm vga_controller bus_master cap_list rom
             configuration: driver=i915 latency=0
             resources: irq:28 memory:d0000000-d03fffff memory:c0000000-cfffffff ioport:e080(size=8) memory:c0000-dffff
        *-communication
             description: Communication controller
             product: 5 Series/3400 Series Chipset HECI Controller
             vendor: Intel Corporation
             physical id: 16
             bus info: pci@0000:00:16.0
             version: 06
             width: 64 bits
             clock: 33MHz
             capabilities: pm msi bus_master cap_list
             configuration: driver=mei_me latency=0
             resources: irq:29 memory:d400a000-d400a00f
вот ещё:
Spoiler: ShowHide
# nvidia-detect
No NVIDIA GPU detected.
  Куда копать?
p.s. Сам отвечу. В    BIOS было отключено - в секции  Advansed/Boot VGA Controller Selection For [Reserved] переключил на [Windows7/Vista], определилась:
Spoiler: ShowHide
 *-display
             description: VGA compatible controller
             product: Core Processor Integrated Graphics Controller
             vendor: Intel Corporation
             physical id: 2
             bus info: pci@0000:00:02.0
             version: 12
             width: 64 bits
             clock: 33MHz
             capabilities: vga_controller bus_master cap_list rom
             configuration: driver=i915 latency=0
             resources: irq:29 memory:d3400000-d37fffff memory:b0000000-bfffffff ioport:e080(size=8) memory:c0000-dffff

*-display
          description: VGA compatible controller
          product: GT218M [GeForce 310M]
          vendor: NVIDIA Corporation
          physical id: 0
          bus info: pci@0000:01:00.0
          version: a2
          width: 64 bits
          clock: 33MHz
          capabilities: vga_controller bus_master cap_list rom
          configuration: driver=nouveau latency=0
          resources: irq:28 memory:d2000000-d2ffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:d000(size=128) memory:d3000000-d307ffff

« Последнее редактирование: 11 Март 2019, 12:49:58 от Ctyx »
 

Оффлайн DrygLinux

  • Новичок форума
  • Сообщений: 2
Я начинающий пользователь линукс и конечно я не раз пытался установить nvidia драйвер в debian но в сети нет четкого мануала по этой теме вот только здесь более менее чётко по шагам написано как установить https://wpilot.blogspot.com/2019/08/install-nvidia-linux.html
 

Русскоязычное сообщество Debian GNU/Linux



Теги:
 

Debian 9 не видит 2 монитор

Автор az76

Ответов: 4
Просмотров: 1633
Последний ответ 03 Март 2019, 20:10:53
от sidbar
[решено] Lirc в Debian 6.0.6

Автор TarikS

Ответов: 9
Просмотров: 2647
Последний ответ 15 Октябрь 2012, 10:31:05
от TarikS
Не получается поставить драйверы Nvidia на ноутбук Acer Aspire F5-573G-792K

Автор l0l1t4

Ответов: 0
Просмотров: 1303
Последний ответ 08 Октябрь 2016, 13:14:03
от l0l1t4
jackd2 + alsa debian squeeze

Автор alikthename

Ответов: 2
Просмотров: 1515
Последний ответ 26 Февраль 2011, 16:17:10
от polzovatel
Установка драйверов ATI в Debian от А до Z

Автор Очир Цандыков

Ответов: 2
Просмотров: 1978
Последний ответ 14 Сентябрь 2014, 11:09:36
от Очир Цандыков