Установка видеодрайвера NVIDIA GeForce.

Установка, настройка, эксплуатация.

Модератор: ROOT

Установка видеодрайвера NVIDIA GeForce.

Сообщение ROOT » 13 окт 2017, 02:44

Оглавление


Темы
 Подготовка системы к установке NVIDIA 
 Заносим nouveau в черный список 
 Установка драйвера NVIDIA 
 Диагностика 
Дополнительные материалы
Установка KDE


 Подготовка системы к установке NVIDIA 
Не нужно создавать модули NVidia на основе устаревшего ядра Linux. Полностью обновляем и перезагружаем систему:
Код: выделить все
dnf update
reboot

После перезагрузки убедитесь, что у вас установлен пакет ядра devel, соответствующий вашему текущему запущенному ядру, а так же установлен компилятор GCC:
Код: выделить все
dnf install kernel-devel-$(uname -r) gcc

Устанавливаем «Инструменты разработчика» для сборки модулей ядра в процессе инсталляции драйверов видеокарты
Код: выделить все
dnf groupinstall "Development Tools"

Сейчас также самое подходящее время для посещения nvidia.com и загрузки текущего драйвера NVidia. Далее выбираем в форме характеристики нашей видеокарты и скачиваем установщик драйвера. Например:
Код: выделить все
NVIDIA-Linux-x86_64-384.69.run



 Заносим nouveau в черный список 
На этом этапе вам необходимо убедиться, что новый проприетарный драйвер NVidia не попадает в конфликт с установленным в настоящий момент драйвером Nouveau, поэтому мы заносим его в черный список:
Код: выделить все
echo 'blacklist nouveau' >> /etc/modprobe.d/blacklist.conf
dracut /boot/initramfs-$(uname -r).img $(uname -r) --force

Также временно отключаем диспетчер рабочего стола:
Код: выделить все
systemctl disable graphical.target

graphical.target - псевдоним текущего дисплейного менеджера (у меня это SDDM). Так же правильным будет указать:
Код: выделить все
systemctl disable sddm.service

Команды равнозначные!!!
Теперь перезагрузите систему. Сейчас, когда ваша система загрузится, она загрузится без GUI (графической оболочки). В результате предлагается записать на заметку несколько следующих команд, так как после перезагрузки вы не сможете получить доступ к этой странице с помощью своего GUI-браузера:
Код: выделить все
reboot

Для аппаратного ускорения воспроизведения видео можно установить vdpau:
Код: выделить все
dnf install vdpauinfo libva-vdpau-driver libva-utils

 Установка драйвера NVIDIA 
Теперь мы пришли к фактической установке драйвера NVidia. Найдите ранее загруженный драйвер и выполните (версия вашего драйвера может отличаться):
Код: выделить все
./NVIDIA-Linux-x86_64-384.69.run
или
bash NVIDIA-Linux-x86_64-384.69.run

Установка модулей ядра x32 рекомендуется. Поскольку некоторые программы, такие как skype, используют их и без x32 модулей не работают.
Теперь драйвер NVidia установлен. Если вы не настроили свой X11 во время установки драйвера, вы можете сделать это сейчас:
Код: выделить все
nvidia-xconfig

В качестве последнего шага снова включите диспетчер вашего рабочего стола и перезагрузите систему в графический интерфейс с новым драйвером NVidia:
Код: выделить все
systemctl enable graphical.target
reboot



 Диагностика 
Определение версии установленных драйверов
Код: выделить все
nvidia-installer -v | grep version

Какая карта установлена
Код: выделить все
lspci |grep -E "VGA|3D"

Для исправления ошибки при обновлении системы, связанной отсутствием dkms.conf, нужно перейти в каталог и символическую ссылку на него
Код: выделить все
Error! Could not locate dkms.conf file.
File: /var/lib/dkms/nvidia/430.14/source/dkms.conf does not exist.

список каталогов, где нужно искать остатки dkms
Код: выделить все
/var/lib/dkms/
/usr/src



Внимание!!!
Проприетарный драйвер NVIDIA не поддерживает графический вывод кадровый буфер и plymouth.

Для желающих отблагодарить
SB: 4274320029755744
QIWI: +79175241450
Аватар пользователя
ROOT
Администратор
 
Сообщений: 136
Зарегистрирован: 01 авг 2011, 09:36
Откуда: Моск. обл., г. Железнодорожный

Вернуться в Fedora

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron