el controlador de la GPU AMD es demasiado grande y causa problemas

hace 4 meses

Linux-driver-GPU-AMD.jpg

El hecho por AMD es actualmente el controlador de gráficos más grande dentro del kernel principal de Linux, en tamaño, acercándose bien seis millones de líneas de códigoaunque una gran parte de ellos son archivos de encabezado generados automáticamente para cada GPU compatible. Sin embargo, el aumento constante de tamaño a lo largo del tiempo está provocando algunos dolores de cabeza en las distribucionesempezando a causar problemas Plymouthun componente que generalmente trata de la experiencia inicial de pantalla de inicio en ediciones modernas de Linux.

El controlador de la GPU AMD para Linux empieza a dar algunos problemas por su tamaño

El tamaño cada vez mayor del controlador AMDGPU en Linux causa específicamente Problemas con las tarjetas gráficas Radeon recientes. instalado en sistemas obsoletos, que tienen problemas de procesamiento la pantalla de inicio: esto no aparece inmediatamente debido al largo tiempo necesario para cargar el controlador.

Hans de Goede, un ingeniero que lleva mucho tiempo trabajando en Red Hat Linuxpublicó una entrada de blog este fin de semana, detallando una serie de informes de errores recientes relacionados con la pantalla de inicio:

“Ha habido varios informes recientemente sobre la pantalla de inicio de Plymouth que no se muestra correctamente en las PC que utilizan GPU AMD.

El problema sin las GPU Plymouth y AMD es que el controlador amdgpu es un controlador muy grande, que fácilmente tarda hasta 10 segundos en cargarse en PC más antiguas. El retraso causado por esto puede hacer que Plymouth se agote mientras espera que se inicialice la GPU, lo que hace que regrese a la pantalla de inicio del modo de texto de 3 puntos”.

El ingeniero explica.

Actualmente, las soluciones para este problema en Linux incluyen la recurrir al uso explícito del controlador Radeon DRM y deshabilitar el controlador AMDGPU en sistemas gráficos Radeon más antiguos, además de configurar el componente Plymouth para usar el dispositivo SimpleDRM DRM/KMS en lugar de esperar a que se cargue el controlador AMDGPU, una solución ya considerada anteriormente Fedora. La segunda opción requiere específicamente iniciar la PC en modo EFI.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir Consentimiento de Cookies de acuerdo al RGPD con Real Cookie Banner