Найти в Дзене

Установка драйверов NVIDIA на Fedora

В данной статье будут описаны способы установки драйверов NVIDIA для Fedora. Автор тестировал все способы на Fedora 31. Но сначала... Внимание! Автор не несёт ответственности за ваши действия! А теперь, когда я снял с себя ответственность, давайте приступим! Первый способ Я и thonkdifferent написали скрипт установки драйверов на Ubuntu, Fedora и Manjaro. Скачайте скрипт с помощью следующей команды: wget https://raw.githubusercontent.com/r1ddle1/nvidia-driver-installer/master/nvidia_driver_installer.py. После скачивания скрипта, введите: python3 nv*. Программа запросит у вас пароль. После ввода пароля программа спросит какая видеокарта у вас стоит: современная, старая и устаревшая. Современные видеокарты NVIDIA - серия 700, 800, 900, 1000, 2000 и новее. Старые - 300, 400, 500, 600. Устаревшие - 6000, 7000, 8000, 9000, 200. Выберите свой тип видеокарты. В конце программа спросит перезагрузить ли ПК. Ответье y, если да, y - если нет. Второй способ Про второй способ подробно расп

В данной статье будут описаны способы установки драйверов NVIDIA для Fedora. Автор тестировал все способы на Fedora 31. Но сначала...

Внимание! Автор не несёт ответственности за ваши действия!

А теперь, когда я снял с себя ответственность, давайте приступим!

Первый способ

Я и thonkdifferent написали скрипт установки драйверов на Ubuntu, Fedora и Manjaro. Скачайте скрипт с помощью следующей команды: wget https://raw.githubusercontent.com/r1ddle1/nvidia-driver-installer/master/nvidia_driver_installer.py.

После скачивания скрипта, введите: python3 nv*. Программа запросит у вас пароль. После ввода пароля программа спросит какая видеокарта у вас стоит: современная, старая и устаревшая. Современные видеокарты NVIDIA - серия 700, 800, 900, 1000, 2000 и новее. Старые - 300, 400, 500, 600. Устаревшие - 6000, 7000, 8000, 9000, 200. Выберите свой тип видеокарты. В конце программа спросит перезагрузить ли ПК. Ответье y, если да, y - если нет.

Второй способ

Про второй способ подробно расписано на этом сайте - https://www.easycoding.org/2017/01/11/pravilnaya-ustanovka-drajverov-nvidia-v-fedora.html. Я бы мог все расписать здесь, но vitaly всё сделал круто.

Действия после установки драйверов

Окей, вы установили драйвера NVIDIA, вы -- молодец! Но! Если у вас в ПК есть две карты: Nvidia и Intel, то сейчас работать будет только карта Intel. Чтобы заставить работать только карту NVIDIA, откройте наш любимый терминал. Введите lspci | grep NVIDIA. Выведится примерно следующее:

Запомните цифры слева от 3D Controller. Теперь введите sudo nano /etc/X11/xorg.conf.d/10-nvidia.conf. Вставьте следующий текст:

Section "ServerLayout"
Identifier "layout"
Screen 0 "nvidia"
Inactive "intel"
EndSection

Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "<BusID for NVIDIA device here>"
EndSection

Section "Screen"
Identifier "nvidia"
Device "nvidia"
Option "AllowEmptyInitialConfiguration"
EndSection

Section "Device"
Identifier "intel"
Driver "modesetting"
EndSection

Section "Screen"
Identifier "intel"
Device "intel"
EndSection

Теперь, помните те цифры? Они у меня были 04:00.0. Замените <BusID for NVIDIA device here> на эти цифры. Обратите внимание, что цифры следует писать не точь-в-точь как было в выводе! Нужно записать их в таком виде: PCI:ВТОРАЯ_ЦИФРА_ПЕРВОГО_ЧИСЛА:ВТОРАЯ_ЦИФРА_ВТОРОГО_ЧИСЛА:ТРЕТЬЯ_ЦИФРА

Section "ServerLayout"
Identifier "layout"
Screen 0 "nvidia"
Inactive "intel"
EndSection

Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:4:0:0"
EndSection

Section "Screen"
Identifier "nvidia"
Device "nvidia"
Option "AllowEmptyInitialConfiguration"
EndSection

Section "Device"
Identifier "intel"
Driver "modesetting"
EndSection

Section "Screen"
Identifier "intel"
Device "intel"
EndSection

Сохраните текст нажатием клавиш Ctrl+S и выйдите, нажав Ctrl+X. Перезагрузите ПК.

Используете GNU/Linux и Discord? Если да, то присоединяйтесь к нашему Discord серверу - https://vk.cc/aepNvZ