Установка проприетарного драйвера NVidia Debian 10 Buster (РЕШЕНО)

Автор 380V, 21 июня 2019, 10:07:43

« назад - далее »

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

380V

Мою тему почему-то удалили, поэтому пишу снова

Пытаюсь установить проприетарный драйвер на GTX970M Debian10 Buster

Wiki по установке есть только для Strech https://wiki.debian.org/ru/NvidiaGraphicsDrivers

Нашел вот такой гайд https://linuxconfig.org/how-to-install-nvidia-driver-on-debian-10-buster-linux но застрял на Step5(вторая часть гайда). Кто-то опытный может посмотреть код, это толковая статья?

Мною же скачан с оф сайта драйвер NVIDIA-Linux-x86_64-390.87.run

Выполняю Step5:
patrickmelrose@pc:~$ sudo apt -y install linux-headers-$(patrickmelrose -r) build-essential
bash: patrickmelrose: команда не найдена
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Пакет «linux-headers» не установлен, поэтому не может быть удалён
Уже установлен пакет build-essential самой новой версии (12.6).
build-essential помечен как установленный вручную.
Следующий пакет устанавливался автоматически и больше не требуется:
  libxvmc1
Для его удаления используйте «sudo apt autoremove».
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено


Вижу что проблема с linux-headers иду в Synaptic (мои репозитории contrib non-free) там есть для моего ядра 4.19.0.5-amd64 пакет Linux-headers 4.19.0-5-amd64 ставлю, но при повторной команде
sudo apt -y install linux-headers-$(patrickmelrose -r) build-essential
тоже самое, что писал выше.

Может не мучаться и установить nvidia-driver тем более он рекомендуется системой:
patrickmelrose@pc:~$ nvidia-detect
Detected NVIDIA GPUs:
01:00.0 3D controller [0302]: NVIDIA Corporation GM204M [GeForce GTX 970M] [10de:13d8] (rev a1)

Checking card:  NVIDIA Corporation GM204M [GeForce GTX 970M] (rev a1)
Your card is supported by the default drivers and legacy driver series 390.
It is recommended to install the
    nvidia-driver

ecc83

Цитата: 380V от 21 июня 2019, 10:07:43Может не мучаться и установить nvidia-driver тем более он рекомендуется системой

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

Что это у Вас за команда?

apt -y install linux-headers-$(patrickmelrose -r) build-essential

По Вашей ссылке она выглядит так:

apt -y install linux-headers-$(uname -r) build-essential

Кто Вам её подменил в терминале?

qupl

Цитата: 380V от 21 июня 2019, 10:07:43Мою тему почему-то удалили
Потому что Вы не прочитали название раздела в котором ее создали.

G_r_i_g_a

#3
Цитата: 380V от 21 июня 2019, 10:07:43Пытаюсь установить проприетарный драйвер на GTX970M Debian10 Buster
Цитата: 380V от 21 июня 2019, 10:07:43Мною же скачан с оф сайта драйвер NVIDIA-Linux-x86_64-390.87.run
Зачем вы усложняете себе жизнь? Установка .run то ещё приключение. Не занимайтесь ерундой.
Вашу карту поддерживает даже 430-й. В репах Buster сейчас 418-й. Вам его по заглаза хватит. А вы пытаетесь поставить 390, да еще через .run.
Для установки драйвера достаточно поставить заголовки и мета пакет nvidia-driver.
Каким образом вы это сделаете не важно. Хоть через Synaptic, хоть через терминал. Просто находите в Synaptic эти два пакета и помечаете для установки или же в терминале даёте такую команду:
sudo apt install linux-headers-$(uname -r|sed 's/[^-]*-[^-]*-//') nvidia-driver
Таким образом у вас соберутся модули ядра, настроятся иксы, будет стоять 418-й драйвер и самостоятельно обновляться при выходе новой версии

380V

Цитата: ecc83 от 21 июня 2019, 10:34:14
Кто Вам её подменил в терминале?

я подумал что uname нужно заменить именим своей учетной записи :D

380V

Цитата: G_r_i_g_a от 21 июня 2019, 12:14:38Таким образом у вас соберутся модули ядра, настроятся иксы, будет стоять 418-й драйвер и самостоятельно обновляться при выходе новой версии

Спасибо, толковый ответ, всё установил!

ecc83

Цитата: 380V от 21 июня 2019, 13:23:16я подумал что uname нужно заменить именим своей учетной записи

Чтобы больше так не думать, выясните для себя, какую информацию получите при вводе команды "uname -r" в терминале.
На всякий случай поинтересуйтесь, какие ещё ключи есть у команды "uname".

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