
Estoy escribiendo esta pregunta para responder las siguientes preguntas:
Después de instalar el controlador Nvidia desde Software y actualizaciones (pestaña Controladores adicionales) o la línea de comando, Ubuntu no se inició (se atascó en la pantalla del LOGOTIPO del sistema o muestra una pantalla negra).
Estaba probando el portátil para juegos ASUS ROG Strix G15 Ryzen 7 Octa Core 5800H - (16 GB/1 TB SSD/Windows 10 Home/6 GB Graphics/NVIDIA GeForce RTX 3060) G513QM-HN319TS.
Respuesta1
A continuación se presentan mis observaciones para una instalación exitosa.
- Deshabilite el arranque seguro desde la configuración del BIOS (tecla ESC) (paso requerido).
- Deshabilite el arranque rápido desde BIOS (no es necesario).
- La opción nomodeset no funciona para ejecutar Ubuntu en la mayoría de los casos y sólo es útil para evitar la carga del controlador de vídeo.
¿Cómo iniciar Ubuntu nuevamente en modo UI?
Una vez atascado en la pantalla negra o en la pantalla del logotipo. Ejecute ubuntu desde Opciones avanzadas en modo de recuperación. Vaya a la opción raíz y presione Entrar. Mostrará una terminal con acceso root. Luego ejecute los siguientes comandos.
"prime-select query"
para comprobar qué sistema de controlador se está cargando. Si muestra nvidia. Luego ejecuta el comando
"prime-select intel"
para cargar controladores Intel. Ahora reinicia. Deberías poder ejecutar Ubuntu nuevamente.
Cómo instalar el controlador Nvidia para la serie RTX 30.
En mi caso, cuando estaba instalando el controlador desde Software y actualizaciones (pestaña Controladores adicionales). Instalé la versión de nvidia-driver 460.80, que era la última versión que proporciona Ubuntu 20.04 y parece que no es compatible con la versión 5.8 del kernel que viene con Ubuntu 20.04.
¿qué hacer?
En primer lugar, compruebe qué versión del controlador es compatible con su sistema en el sitio web oficial de Nvidia. https://www.nvidia.com/Download/index.aspx. Asegúrese de que su versión instalada coincida con esta versión. Para mí el correcto era 460,84 en lugar de 460,80.
Para admitir el controlador más reciente, la versión del kernel 5.8 no es suficiente. Verifique la versión del kernel usando:
uname -r
Necesitamos actualizar a 5.11. Intenté con 5.12 pero no funcionó para mí. Instalé ubuntu 21.04 que proporciona la versión del kernel 5.11.0-18-generic. Puedes intentar actualizar la versión del kernel manualmente desde: https://kernel.ubuntu.com/~kernel-ppa/mainline/
Vaya a la versión v5.11.22 y descargue 4 archivos que terminan en .deb según la arquitectura de su sistema. AMD64 para usuarios de ryzen. : linux-headers, linux-image, linux-modules y linux-headers-*_all.deb. Descargue solo versiones genéricas de archivos. Vaya al directorio donde se descargan y ejecutan todos estos archivos:
sudo dpkg -i *.deb
ahora reinicie el sistema y ejecute ubuntu con la versión del kernel 5.11 desde la opción avanzada en el menú de grub.
Cómo instalar el controlador nvidia una vez actualizado el kernel
- Ejecute el comando
sudo add-apt-repository ppa:graphics-drivers/ppa
para obtener la versión 460.84 o la más reciente para su sistema compatible. - Ejecute
sudo apt install nvidia-driver-460
para instalar el controlador. - Reinicie el sistema una o dos veces.
Cómo garantizar que nvidia esté funcionando correctamente.
- En la esquina superior derecha de Ubuntu. Ir a
Settings -> About
. Vea los gráficos. Debería mostrar Nvidia con el nombre del modelo. - Corre
nvidia-smi
onvidia-settings
. Debería funcionar bien.
Espero que esto ayude. :)
Editar: Después de realizar todos estos pasos, mi nvidia estaba funcionando bien pero tenía problemas con el teclado asus rog. Cada pulsación de tecla realizaba la acción del botón de encendido en el teclado integrado de Asus. Aunque el teclado externo funcionaba bien. La siguiente publicación me ayudó a resolver este problema:https://forums.developer.nvidia.com/t/os-still-using-renoir-after-installing-nvidia-drivers-ubuntu-18-04-rtx-3060-amd64-ryzen-7/181795/2
Respuesta2
El problema podría ser la interfaz gráfica de gnome gdm
. Haz lo siguiente:
En pantalla negra inicia una consola con
ctrl+f2
Inicia sesión con tu usuario.
Reiniciar
gdm
con:sudo systemctl restart gdm
Funcionó para mi pantalla negra amdgpu después de instalar los controladores.
lo comprobéhttps://support.system76.com/articles/login-loop-ubuntu/.
Respuesta3
El mío, fue tan simple como ingresar la contraseña MOK que se requería durante la actualización/instalación del controlador. Estoy ejecutando Ubuntu 2.04 con el controlador 510 nvidia