-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathInstalling_Nvidia_drivers_for_GPU
More file actions
85 lines (79 loc) · 7.04 KB
/
Installing_Nvidia_drivers_for_GPU
File metadata and controls
85 lines (79 loc) · 7.04 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
Установка Nvidia драйверов на ОС Linux Fedora
--------------------------------------------------------------------------------------------------------------------------------------------------------------
Все описанные ниже действия выполнялись под пользователем root
--------------------------------------------------------------------------------------------------------------------------------------------------------------
1) Установка пакетов с драйверами, которые находятся в репозиториях.
------------
yum update -y && yum upgrade -y |#|#| Поиск и обновление пакетов системы
------------
В следующем шаге используйте один из двух предоставленных репозиториев либо free, либо nonfree:
yum install -y https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm |#|#| Команда для подключение дополнительного free-репозитория
------------
yum install -y https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm |#|#| Команда для подключение дополнительного nonfree-репозитория
------------
lspci | grep VGA |#|#| Данной командной вы сможете обнаружить GPU, определить модель вашего графического процессора и узнать через какой VGA-интерфейс определяется подключение.
------------
ВНИМАНИЕ!!! Предоставленную ниже команду используйте для установки пакетов драйверов, для GPU Nvidia: GeForce/Quadro/Tesla!!!
yum install -y akmod-nvidia |#|#| Команда для установки пакетов драйверов, для GPU Nvidia: GeForce/Quadro/Tesla
------------
ВНИМАНИЕ!!! Предоставленную ниже команду используйте для установки пакетов драйверов, для GPU Nvidia: GeForce 400/500!!!
yum install -y xorg-x11-drv-nvidia-390xx akmod-nvidia-390xx |#|#| Команда для установки пакетов драйверов, для GPU Nvidia: GeForce 400/500
------------
ВНИМАНИЕ!!! Предоставленную ниже команду используйте для установки пакетов драйверов, для GPU Nvidia: GeForce 8/9/200/300!!!
yum install -y xorg-x11-drv-nvidia-340xx akmod-nvidia-340xx |#|#| Команда для установки пакетов драйверов, для GPU Nvidia: GeForce 8/9/200/300
------------
reboot |#|#| Команда для перезагрузки АРМ/VM
--------------------------------------------------------------------------------------------------------------------------------------------------------------
2) Установка драйверов Nvidia вручную.
------------
lspci | grep VGA |#|#| Данной командной вы сможете обнаружить GPU, определить модель вашего графического процессора и узнать через какой VGA-интерфейс определяется подключение.
------------
Следующим шагом перейдите на официальный сайт Nvidia(https://www.nvidia.com/Download/index.aspx) и скачайте нужный вам установщик драйверов для GPU.
------------
chmod +x NVIDIA-Linux-x86_64-470.239.06.run |#|#| Данной командой сделаем установочный скрипт исполняемым. Вместо "NVIDIA-Linux-x86_64-470.239.06.run" выберите ваш скачанный установочный скрипт.
------------
yum install -y kernel-devel kernel-headers gcc make dkms acpid libglvnd-glx libglvnd-opengl libglvnd-devel pkgconfig |#|#| Команда для установки дополнительных пакетов
------------
nano /etc/modprobe.d/blacklist.conf |#|#| Данной командой создадим конфигурационный файл "blacklist.conf"
------------
Приведите конфигурационный файл "blacklist.conf" к следующему виду:
blacklist nouveau
options nouveau modeset=0
------------
nano /etc/default/grub |#|#| Данной командой откроем для последующего редактирования конфигурационный файл "grub"
------------
Приведите конфигурационный файл "grub" к следующему виду:
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rhgb quiet rd.driver.blacklist=nouveau"
GRUB_DISABLE_RECOVERY="true"
GRUB_ENABLE_BLSCFG=true
------------
grub2-mkconfig -o /boot/grub2/grub.cfg |#|#| Данной командой обновим конфигурацию grub-а
------------
yum remove -y xorg-x11-drv-nouveau |#|#| Данной командой удалим драйвер пакет "xorg-x11-drv-nouveau"
------------
dracut --force /boot/initramfs-$(uname -r).img $(uname -r) |#|#| Данной командой пересоберем ядро "initramfs"
------------
systemctl set-default multi-user.target |#|#| Данной командой включим текстовый многопользовательский вход в систему
------------
reboot |#|#| Команда для перезагрузки АРМ/VM
------------
После перезагрузки снова залогиньтесь под "root" пользователем и следуйте следующей инструкции.
------------
./NVIDIA-Linux-x86_64-470.239.06.run |#|#| Команда для запуска установочного скрипта "NVIDIA-Linux-x86_64-470.239.06.run"
------------
Would you like to register the kernel module sources with DKMS? This will allow DKMS to automatically build a new module, if you install a different kernel later. >> Yes
------------
Install NVIDIA's 32-bit compatibility libraries? >> Yes
------------
Would you like to run the nvidia-xconfig utility to automatically update your X configuration file so that the NVIDIA x driver will be used when you restart X? Any pre-existing X configuration file will be backed up. >> Yes
------------
systemctl set-default graphical.target |#|#| Команда для запуска графического интерфейса при старте системы
------------
reboot |#|#| Команда для перезагрузки АРМ/VM
--------------------------------------------------------------------------------------------------------------------------------------------------------------
На этом гайд завершен! Спасибо за внимание!