Установить драйвер Nvidia в Debian 9

Избранное

nvidia в debian 9Разработчики операционной системы Debian, не очень любят, не свободное программное обеспечение, так и с драйверами Nvidia, которые являются проприетарными, то есть, не свободными и с закрытым исходным кодом.

Каждый раз, при выходе новой версии этой операционной системы, есть некоторые проблемы с установкой драйвера. И почти каждый раз этот драйвер нужно устанавливать по новому способу.

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

Как установить драйвер Nvidia 375.66 в Debian 9 Stretch

Внимание!!!

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

В репозитории с не свободными компонентами contrib и non-free доступна версия драйвера Nvidia 375.66.

contrib — это пакеты которые подчиняются принципам свободного программного обеспечения, но для удовлетворения их зависимостей нужны пакеты, не входящие в «main».

non-free — содержит пакеты, которые противоречат принципам свободного программного обеспечения или которые обременены патентами или другими юридическими тонкостями, что делает их распространение проблематичным

И для начала нам нужно отредактировать файл /etc/apt/source.list, в котором после “main” добавить эти два компонента, например

# deb http://debian.org.ua/debian/ stretch main

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

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

# stretch-updates, previously known as ‘volatile’
deb http://debian.org.ua/debian/ stretch-updates main contrib non-free
deb-src http://debian.org.ua/debian/ stretch-updates main contrib non-free

Откройте этот файл любым текстовым редактором, например gedit или nano

sudo gedit /etc/apt/sources.list

И добавьте в конец каждого репозитория, после “main” – contrib non-free, как в примере выше.

После этого обновите список пакетов и систему командами

sudo apt update
sudo apt upgrade

Добавьте 32bit архитектуру

dpkg --add-architecture i386

И наконец, установите драйвер Nvidia, с помощью команды

sudo apt install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') firmware-linux nvidia-driver nvidia-settings nvidia-xconfig

После установки, обязательно запустите nvidia-xconfig, для того чтобы сконфигурировался файл конфигурации сервера.

nvidia-xconfig

Вот и все, можно спокойно перезагружать компьютер, и смотреть на версию драйвера.

nvidia debian

Всем удачного дня.

Автор публикации

не в сети 24 минуты

admin

Хотите писать статьи? Напишите мне в чат, и я предоставлю вам такую возможность.

Комментарии: 874Публикации: 746Регистрация: 10-06-2016
Если Вам понравилась статья, то поделитесь ею в соц.сетях:

13
Отправить ответ

Пожалуйста Войдите чтобы оставить комментарий
 
7 Темы
6 Ответов
2 Комментаторов
 
Самый обсуждаемый
Горячие комментарии
8 Авторы комментариев
naleks.golubevGorgadminSilver Последние авторы комментариев
n
Участник

1

Без имени.png
n
Участник

Проблему решил вот так: в sources.list прописал testing вместо stretch, затем в Synaptic обновил список пакетов и систему, перезагрузился, затем в sources.list прописал contrib non-free, затем в Synaptic’e обновил список пакетов, в поиске Synaptic’а ввел nvidia и установил nvidia-driver, перезагрузился.
П.С. Debian ставил через Win32-loader testing, но поставился почему-то stretch.

n
Участник

Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово Некоторые пакеты невозможно установить. Возможно, вы просите невозможного, или же используете нестабильную версию дистрибутива, где запрошенные вами пакеты ещё не созданы или были удалены из Incoming. Следующая информация, возможно, поможет вам: Пакеты, имеющие неудовлетворённые зависимости: nvidia-driver : Зависит: nvidia-driver-libs (= 384.130-1) но он не будет установлен или nvidia-driver-libs-nonglvnd (= 384.130-1) но он не будет установлен E: Невозможно исправить… Читать далее »

aleks.golubev
Участник

Очень редко пишу комментарии, но тут не удержался…. Круто, все работает. Отличный мануал для Nvidia

Gorg
Гость
Gorg

$(uname -r|sed ‘s,[^-]*-[^-]*-,,’)

что сие означает?

Ольга
Гость
Ольга

Всё отлично сработало. Большое спасибо!!

Нестор Махно
Участник

У меня перестала загружатся система после этого((9 просто черный экран и всё, можно только в консоль зайти….. система стоит на ноутбуке видео карта nvidia 210m

Bogdan
Гость
Bogdan

Такое бывает, в консоли удаляем пакет нивидиа, потом в конфиге правим, инструкция есть

Авторизация
*
*
 
Регистрация
*
*
*
*
 
Генерация пароля

Пожалуйста отключите Adblock, это мотивирует меня для написания новых статей.