LinuxParty

Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado
 

Soy un nuevo usuario de escritorio CentOS / AlmaLinux / Rocky Linux / Fedora / RHEL Linux. Necesito usar el software Nvidia para mi software de edición de video y otros fines. ¿Cómo instalo el controlador Nvidia en CentOS / AlmaLinux / Rocky Linux / Fedora / RHEL Linux?

Introducción : controladores Nvidia utilizados para juegos, edición de video, visualización, inteligencia artificial y más. Esta página muestra cómo instalar los controladores de GPU Nvidia en un escritorio CentOS / AlmaLinux / Rocky Linux / Fedora / RHEL Linux.

Detalles del tutorial
Nivel de dificultad Fácil
Privilegios de raíz
Requisitos terminales linux
Categoría Gestión de Drivers
Compatibilidad del sistema operativo CentOS Linux, RHEL y Fedora
Este. tiempo de leer 5 minutos

Cómo instalar el controlador Nvidia en CentOS / AlmaLinux / Rocky Linux / Fedora / RHEL Linux

El procedimiento para instalar controladores de GPU Nvidia patentados en CentOS / AlmaLinux / Rocky Linux / Fedora / RHEL Linux es el siguiente:

  1. Actualice su sistema ejecutando el comando yum o el comando dnf
  2. Deshabilitar el controlador nouveau
  3. Descargue el controlador Nvidia para CentOS / AlmaLinux / Rocky Linux / Fedora / RHEL
  4. Instale el software necesario para instalar el controlador patentado de Nvidia en CentOS
  5. Deshabilitar nuevo controlador en CentOS / AlmaLinux / Rocky Linux / Fedora / RHEL
  6. Cambiar a CentOS / AlmaLinux / Rocky Linux / Fedora / RHEL a modo texto
  7. Ejecute el instalador del controlador NVIDIA
  8. Reinicie CentOS / AlmaLinux / Rocky Linux / Fedora / RHEL para usar el controlador NVIDIA

Veamos todos los pasos en detalle para instalar los controladores NVIDIA en CentOS / AlmaLinux / Rocky Linux / Fedora / RHEL.

Cómo actualizar el escritorio de CentOS / AlmaLinux / Rocky Linux / Fedora / RHEL

Es esencial que utilice el último kernel de Linux y otros controladores. Abra la aplicación de terminal y ejecute:

sudo yum update

Cómo encontrar información sobre la GPU Nvidia en CentOS / AlmaLinux / Rocky Linux / Fedora / RHEL

Ejecute el comando lspci con el comando grep

lspci | grep -i --color 'vga\|3d\|2d'

O

sudo lshw -class display


De los resultados anteriores, está claro que tengo NVIDIA Corporation GK104GLM [Quadro K5000M] y el nuevo controlador cargado para el dispositivo.


Para comprobar la tarjeta gráfica instalada en el sistema escriba:

 $ sudo update-pciids
OR
# update-pciids

 2º

Esto, es un ejemplo de cómo se realiza la comprobación, pese a que mi GPU, no es NVIDA, el proceso es el mismo.

$ lspci
$ lspci -v
$ lspci -v | less

00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
       Subsystem: ASUSTeK Computer Inc. Device 13c7
       Flags: bus master, fast devsel, latency 0
       Capabilities: <access denied>

00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics
Controller (rev 09) (prog-if 00 [VGA controller])
       Subsystem: ASUSTeK Computer Inc. Device 13c7
       Flags: bus master, fast devsel, latency 0, IRQ 32
       Memory at dd000000 (64-bit, non-prefetchable) [size=4M]
       Memory at c0000000 (64-bit, prefetchable) [size=256M]
       I/O ports at e000 [size=64]
       [virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
       Capabilities: <access denied>
       Kernel driver in use: i915
       Kernel modules: i915

00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev
04)
       Subsystem: ASUSTeK Computer Inc. Device 13c7
       Flags: bus master, fast devsel, latency 0, IRQ 33
       Memory at dfc0b000 (64-bit, non-prefetchable) [size=16]
       Capabilities: <access denied>
       Kernel driver in use: mei_me

También puede:

$ lspci | grep -i --color 'vga\|3d\|2d'
## using egrep ##
$ lspci -v | egrep -i --color 'vga|3d|2d'


Descargar el controlador NVIDIA

Visite esta página y tome los controladores para su sistema Linux:

Guardé el controlador en el directorio ~/Downloads/ en mi escritorio CentOS Linux 7:

ls -l ~/Downloads/

total 105416
-rw-rw-r--. 1 vivek vivek 107944209 Nov 14 01:58 NVIDIA-Linux-x86_64-410.78.run

Cómo instalar kernel-devel y otro software

Uno debe instalar kernel-devel y gcc kernel en un CentOS / AlmaLinux / Rocky Linux / Fedora / RHEL:

sudo yum group install "Development Tools"

sudo yum install kernel-devel

instale EPEL Repo en un CentOS / AlmaLinux / Rocky Linux / Fedora / RHEL.x

Debe instalar dkms para registrar el módulo kernel de NVIDIA con DKMS:

sudo yum -y install epel-release

 sudo yum -y install dkms

Cómo deshabilitar el nuevo controlador

Si el nuevo controlador del kernel utilizado por CentOS / AlmaLinux / Rocky Linux / Fedora / RHEL, el instalador no funcionaría ya que este controlador es incompatible con el controlador NVIDIA y debe desactivarse. Edite un archivo llamado /etc/default/grub de la siguiente manera:

sudo vi /etc/default/grub

Agregue lo siguiente a la línea: GRUB_CMDLINE_LINUX

modprobe.blacklist=nouveau

Guarde y cierre el archivo. Reconstruya la configuración de grub y reinicie el sistema según el sistema BIOS o UEFI.

USUARIO BIOS ejecuta esto

sudo grub2-mkconfig -o /boot/grub2/grub.cfg

USUARIO UEFI ejecuta esto

sudo grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg

Reinicie la caja de Linux ahora:

sudo reboot

Cómo cambiar a CentOS / AlmaLinux / Rocky Linux / Fedora / RHEL al modo de texto desde la GUI

Para instalar el controlador de Nvidia, cambie al modo de consola. El instalador de Nvidia se niega a funcionar si se ejecuta desde la GUI:


Parece que está ejecutando un servidor X; por favor, salga de X antes de instalar.

Por lo tanto, es necesario cambiar al modo de texto. Abra una ventana de terminal y ejecute:

sudo systemctl isolate multi-user.target

Instalación del controlador Nvidia en CentOS / AlmaLinux / Rocky Linux / Fedora / RHEL

Inicie sesión y escriba el siguiente comando (reemplace NVIDIA-Linux-x86_64-410.78.run con el nombre real del archivo descargado):

sudo bash NVIDIA-Linux-x86_64-410.78.run

o escriba:

sudo bash ./NVIDIA-Linux-x86_64-410.78.run


Instalación del controlador Nvidia en CentOS / AlmaLinux / Rocky Linux / Fedora / RHEL

Simplemente siga las instrucciones en pantalla. Una vez instalado, reinicie la máquina nuevamente:

./NVIDIA-Linux-x86_64-410.78.run

o también:

NVIDIA-Linux-x86_64-410.78.run

sudo reboot

 

Verificación

Debe iniciar sesión y ejecutar la configuración de nvidia desde la GUI para verificar que todo funcione bien:

Ejecute el siguiente comando nvidia-smi para ver qué aplicaciones están usando la GPU NVIDIA en el cuadro CentOS / AlmaLinux / Rocky Linux / Fedora / RHEL:

./NVIDIA-Linux-x86_64-410.78.runnvidia-smi

o también

NVIDIA-Linux-x86_64-410.78.runnvidia-smi

Conclusión

Esta página demostró cómo deshabilitar el controlador Nouveau de código abierto e instalar el controlador patentado Nvidia en CentOS / AlmaLinux / Rocky Linux / Fedora / RHEL Linux. Las instrucciones también funcionan con RHEL.

No estás registrado para postear comentarios



Redes:



   

 

Suscribete / Newsletter

Suscribete a nuestras Newsletter y periódicamente recibirás un resumen de las noticias publicadas.

Donar a LinuxParty

Probablemente te niegues, pero.. ¿Podrías ayudarnos con una donación?


Tutorial de Linux

Filtro por Categorías