LinuxParty

NUESTRO SITIO necesita la publicidad para costear hosting y el dominio. Por favor considera deshabilitar tu AdBlock en nuestro sitio. También puedes hacernos una donación entrando en linuxparty.es, en la columna de la derecha.
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.

Pin It

Escribir un comentario


Código de seguridad
Refescar



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