El reciente cambio de Arch Linux al controlador NVIDIA 590 ha interrumpido sistemas de usuarios con tarjetas gráficas antiguas, eliminando el soporte para arquitecturas Pascal y anteriores. El cambio desplaza los controladores heredados al Repositorio de Usuario de Arch, requiriendo correcciones manuales para el hardware afectado. Las GPUs más nuevas transitan sin problemas a módulos de kernel abiertos.
Arch Linux, conocido por su modelo de lanzamiento continuo y su atractivo para usuarios que buscan el software más reciente, ha encontrado problemas con una actualización reciente del controlador NVIDIA. La distribución adoptó la serie de controladores NVIDIA 590, que elimina el soporte para GPUs de generación Pascal como la serie GTX 10xx y tarjetas GTX 900 más antiguas en sistemas Linux. Este cambio también mueve automáticamente a los usuarios con tarjetas RTX 20xx y más nuevas a módulos de kernel abiertos.
Peter Jung, un mantenedor de paquetes para Arch Linux, explicó el razonamiento: los módulos de código cerrado de NVIDIA no se prueban tan exhaustivamente como los módulos de kernel abiertos, que ahora se recomiendan. Sin embargo, estos módulos abiertos no soportan hardware anterior a la serie RTX 20xx, dejando a los propietarios de tarjetas antiguas en una situación complicada. Tras la actualización, los usuarios afectados informan que el controlador no se carga, resultando en un arranque a la interfaz de línea de comandos sin interfaz gráfica de usuario.
Para resolver esto, los desarrolladores de Arch recomiendan desinstalar paquetes NVIDIA existentes como nvidia, nvidia-lts o nvidia-dkms, e instalar nvidia-580xx-dkms mantenido por la comunidad desde el Repositorio de Usuario de Arch. Este paquete retiene el controlador propietario compatible con GPUs heredadas. Como alternativa, los usuarios pueden optar por el controlador de código abierto nouveau, aunque ofrece un rendimiento reducido en comparación con las opciones propietarias.
La actualización afecta a una base de usuarios en crecimiento, incluyendo derivados como Manjaro, EndeavourOS y SteamOS, que han impulsado la popularidad de Arch. Aunque la transición busca mejorar la fiabilidad del controlador, algunos observadores sugieren que más tiempo de preparación podría haber suavizado el impacto en los usuarios de hardware heredado.