CentOS: установка драйверов NVIDIA на примере NVIDIA GeForce GTX 550 Ti

Автор: | 03/12/2013
 

centos-logo-01Для начала убедитесь, что подключены необходимые репозитории. Например, для карты NVIDIA GeForce GTX 550 Ti драйвера нашлись только в репозитории Elrepo. Как подключить Elrepo и Epel — описано в статье CentOS/RedHat: установка репозиториев Elrepo и Epel.

Теперь — необходимо найти подходящий драйвер. Для этго — можно воспользоваться родным сайтом NVIDIA, либо установить утилиту nvidia-detect:

# yum -y install nvidia-detect

После чего — достаточно выполнить команду nvidia-detect для получения информации о вашей видеокарте и необходимом драйвере:

# nvidia-detect
Probing for supported NVIDIA devices…
[10de:1244] NVIDIA Corporation GF116 [GeForce GTX 550 Ti]
This device requires the current 310.40 NVIDIA driver (kmod-nvidia).

Нас интересует последняя строка, содержащая указание необходимой версии драйвера:

This device requires the current 310.40 NVIDIA driver

Проверяем (если не знаете) архитектуру вашей ОС:

# uname -m
i686

В данном случае — i686.

Теперь — выполняем поиск драйверов:

# yum search nvidia

kmod-nvidia.i686 : nvidia kernel module(s)
kmod-nvidia-173xx.i686 : nvidia-173xx kernel module(s)
kmod-nvidia-304xx.i686 : nvidia-304xx kernel module(s)
kmod-nvidia-96xx.i686 : nvidia-96xx kernel module(s)
nvidia-detect.i686 : NVIDIA graphics card detection utility
nvidia-x11-drv.i686 : NVIDIA OpenGL X11 display driver files
nvidia-x11-drv-173xx.i686 : NVIDIA 174.14.xx OpenGL X11 display driver files
nvidia-x11-drv-304xx.i686 : NVIDIA 304xx OpenGL X11 display driver files
nvidia-x11-drv-96xx.i686 : NVIDIA 96xx OpenGL X11 display driver files
nvclock.i386 : Change settings of a Nvidia card
xorg-x11-drv-nouveau.i686 : Xorg X11 nouveau video driver for NVIDIA graphics chipsets

Среди всего этого списка — выбираем тот драйвер, идентификатор которого наиболее близок к указанному нам утилитой nvidia-detect, т.е. в этом списке — 304хх. Кроме того, обращайте внимание на архитектуру. Теперь — установим сам драйвер:

# yum -y install nvidia-x11-drv-304xx.i686

Зависимости типа kmod-nvidia-304xx.i686 будут установлены автоматически.

Далее — достаточно перезагрузить машину, что бы изменения вступили в силу.