En este artículo, le mostraremos cómo instalar los controladores NVIDIA en Fedora Workstation 38 desde el repositorio de RPM Fusion. Aunque este artículo es para Fedora Workstation 38, debería funcionar sin modificaciones en Fedora Workstation 37 y versiones futuras de Fedora Workstation. Este artículo también debería funcionar en otros giros de Fedora.
Tema de contenidos:
- Comprobando si la GPU NVIDIA está instalada en su computadora
- Actualización de los paquetes instalados de Fedora Workstation 38
- Instalación de los encabezados del núcleo y las bibliotecas de desarrollo en la estación de trabajo Fedora 38
- Habilitación de los repositorios de RPM Fusion en Fedora
- Actualización de la memoria caché del repositorio de paquetes de Fedora
- Instalación de los controladores NVIDIA en Fedora Workstation 38 desde el repositorio de RPM Fusion
- Comprobando si los controladores de NVIDIA están funcionando en Fedora
- Instalación de los controladores NVIDIA VAAPI/VDPAU en Fedora Workstation 38
- Desinstalación de los controladores NVIDIA de Fedora Workstation 38
- Conclusión
- Referencias
Comprobando si la GPU NVIDIA está instalada en su computadora
Para verificar si tiene una GPU NVIDIA instalada en su computadora, ejecute el siguiente comando:
$ lspci | agarre -No 'VGA | 3D'
Como puede ver, tenemos una GPU NVIDIA GeForce GTX 1050 Ti instalada en nuestra computadora. Es posible que tenga una GPU NVIDIA instalada diferente.
De forma predeterminada, Fedora Workstation 38 utiliza los controladores GPU nouveau de código abierto si tiene una GPU NVIDIA instalada en su computadora en lugar de los controladores NVIDIA oficiales/propietarios.
$ lsmod | agarre nuevo$ lsmod | agarre nvidia
Actualización de los paquetes instalados de Fedora Workstation 38
Para que los controladores de GPU patentados/oficiales de NVIDIA funcionen en Fedora Workstation 38, debe actualizar todos los paquetes existentes/preinstalados de Fedora Workstation 38.
Para actualizar todos los paquetes preinstalados de Fedora Workstation 38, ejecute el siguiente comando:
$ sudo actualizar --actualizar
El caché del repositorio de paquetes DNF de Fedora Workstation 38 se está actualizando y se está preparando la actualización del paquete. Tarda unos segundos en completarse.
Los paquetes deben actualizarse y debe enumerarse el tamaño de descarga de los paquetes. Para confirmar la actualización, presione Y y luego presione
Las actualizaciones se están descargando. Se tarda un tiempo en completarse.
Una vez que vea el siguiente mensaje, presione Y y luego presione
Las actualizaciones están siendo instaladas. Se tarda un tiempo en completarse.
En este punto, las actualizaciones deben estar instaladas.
Para que los cambios surtan efecto, reinicie su máquina Fedora Workstation 38 con el siguiente comando:
$ sudo reiniciar
Instalación de los encabezados del núcleo y las bibliotecas de desarrollo en la estación de trabajo Fedora 38
Para que funcionen los controladores de GPU NVIDIA propietarios/oficiales, también debe instalar las herramientas de desarrollo del kernel de Linux en su máquina Fedora Workstation 38.
Para instalar las herramientas de desarrollo del kernel de Linux en Fedora Workstation 38, ejecute el siguiente comando:
$ sudo dnf instalar kernel-headers kernel-devel dkms
Para confirmar la instalación, presione Y y luego presione
Los paquetes de desarrollo del kernel de Linux se están descargando. Se tarda un tiempo en completarse.
Se están instalando los paquetes de desarrollo del kernel de Linux. Se tarda un tiempo en completarse.
En este punto, se deben instalar los paquetes de desarrollo del kernel de Linux.
Habilitación de los repositorios de RPM Fusion en Fedora
Los paquetes de controladores de GPU NVIDIA patentados/oficiales están disponibles en el repositorio RPM Fusion de Fedora Workstation 38. RPM Fusion es un repositorio de paquetes de terceros para distribuciones de Linux basadas en RPM como Fedora Workstation 38. El repositorio RPM Fusion no está habilitado de forma predeterminada en Fedora Workstation 38. Para habilitar el repositorio RPM Fusion en Fedora Workstation 38, lea el artículo sobre Cómo habilitar el repositorio RPM Fusion en Fedora .
Actualización de la memoria caché del repositorio de paquetes de Fedora
Una vez que habilitó el repositorio RPM Fusion en Fedora Workstation 38, actualice el caché del repositorio del paquete DNF con el siguiente comando:
$ sudo hacer caché dnf
El caché del repositorio de paquetes DNF de Fedora Workstation 38 debe actualizarse.
Instalación de los controladores NVIDIA en Fedora Workstation 38 desde el repositorio de RPM Fusion
Para instalar los controladores de GPU NVIDIA propietarios/oficiales en Fedora Workstation 38 desde el repositorio de RPM Fusion, ejecute el siguiente comando:
$ sudo dnf instalar akmod-nvidia xorg-x11-drv-nvidia-cuda
Para confirmar la instalación, presione Y y luego presione
Los paquetes de controladores de GPU NVIDIA y los paquetes de dependencia necesarios se están descargando. Se tarda un tiempo en completarse.
Si ve el siguiente mensaje, presione Y y luego presione
Se están instalando los paquetes de controladores de GPU NVIDIA y los paquetes de dependencia necesarios. Se tarda un tiempo en completarse.
En este punto, los controladores propietarios/oficiales de NVIDIA deben estar instalados en su máquina Fedora Workstation 38.
Para que los cambios surtan efecto, reinicie su máquina Fedora Workstation 38 con el siguiente comando:
$ sudo reiniciar
Comprobando si los controladores de NVIDIA están funcionando en Fedora
Para confirmar si los controladores patentados/oficiales de NVIDIA están funcionando en su máquina Fedora Workstation 38, ejecute los siguientes comandos. Debería ver algunos resultados similares si los controladores propietarios/oficiales de NVIDIA funcionan correctamente y los controladores nouveau de código abierto ya no se usan:
$ lsmod | agarre nvidia$ lsmod | agarre nuevo
También puede ejecutar el programa nvidia-smi para confirmar si los controladores patentados/oficiales de NVIDIA están funcionando.
$ nvidia-smi
Si los controladores propietarios/oficiales de nvidia funcionan correctamente, verá el número de versión de los controladores de NVIDIA instalados [1] y los procesos de Fedora Workstation 38 que utilizan la GPU NVIDIA [2] .
Para confirmar si los controladores propietarios/oficiales de NVIDIA están funcionando, puede abrir la aplicación Configuración del servidor NVIDIA X desde el 'Menú de aplicaciones' de Fedora Workstation 38.
Si los controladores patentados/oficiales de NVIDIA funcionan, verá información sobre la GPU NVIDIA instalada en su computadora en la aplicación Configuración del servidor NVIDIA X.
Instalación de los controladores NVIDIA VAAPI/VDPAU en Fedora Workstation 38
Si desea habilitar la aceleración de video en reproductores de video como VLC, debe instalar los controladores NVIDIA VAAPI/VDPAU en Fedora Workstation 38.
Para instalar los controladores NVIDIA VAAPI/VDPAU en Fedora Workstation 38, ejecute el siguiente comando:
$ sudo dnf instalar nvidia-vaapi-driver libva-utils vdpauinfo
Para confirmar la instalación, presione Y y luego presione
Los controladores NVIDIA VAAPI/VDPAU deben estar instalados.
Para verificar si el controlador NVIDIA VAAPI se instaló correctamente, ejecute el siguiente comando:
$ sudo información vanidosa
Para verificar si el controlador NVIDIA VDPAU se instaló correctamente, ejecute el siguiente comando:
$ sudo vdpauinfo
Desinstalación de los controladores NVIDIA de Fedora Workstation 38
Si, por algún motivo, desea eliminar los controladores propietarios/oficiales de NVIDIA de Fedora Workstation 38, ejecute el siguiente comando:
$ sudo eliminar * nvidia *
Para confirmar la acción de desinstalación, presione Y seguido por
Los controladores patentados/oficiales de NVIDIA se están desinstalando de Fedora Workstation 38. Tarda un poco en completarse.
En este punto, se deben desinstalar los controladores patentados/oficiales de NVIDIA.
Para que los cambios surtan efecto, reinicie su máquina Fedora Workstation 38.
$ sudo reiniciar
Los módulos del kernel de NVIDIA no se cargarán la próxima vez que arranque su Fedora Workstation 38. Esto significa que los controladores propietarios/oficiales de NVIDIA se desinstalan de su máquina Fedora Workstation 38.
$ lsmod | agarre nvidia
Conclusión
Le mostramos cómo instalar los controladores patentados/oficiales de NVIDIA en Fedora Workstation 38 desde el repositorio de paquetes RPM Fusion. También le mostramos cómo instalar los controladores NVIDIA VAAPI/VDPAU en Fedora Workstation 38 para habilitar la aceleración de reproducción de video y cómo desinstalar los controladores patentados/oficiales de NVIDIA de Fedora Workstation 38 también.