El kernel de Linux necesita su ayuda para probar los controladores de retroiluminación en «portátiles antiguos/extraños».
¿Tiene una computadora portátil que es «bastante vieja» o «extraña»? ¿Viene de fábrica sin Windows o lo flasheaste con firmware coreboot ? Podrías ayudar al kernel de Linux a avanzar en su código de resaltado sin abandonar hardware sofisticado como el tuyo.
Hans de Goede, desarrollador de Linux desde hace mucho tiempo e ingeniero jefe de Red Hat, escribe en su Livejournal sobre la necesidad de probar un “grupo especial de portátiles” para evitar que sus controles de retroiluminación desaparezcan en el kernel de Linux 6.1.
Si su computadora portátil (vieja y extraña) ya ejecuta Linux, o puede iniciarla en una sesión USB en vivo, es posible que desee verificar si su computadora portátil se ve afectada por la ejecución de ls /sys/class/backlight
. Si solo hay una entrada, y se llama intel_backlight
, o , es probable que su computadora portátil se vea afectada por un próximo cambio importante en la luz de fondo nouveau_bl
. Para realizar más pruebas, siga las instrucciones de la publicación de De Goede .amdgpu_bl0
radeon_bl0
Se necesitan pruebas en computadoras portátiles más antiguas porque de Goede está iniciando algunos cambios importantes en los controles de retroiluminación del espacio de usuario, en los que ha estado trabajando desde 2014 . Como se detalla en el blog de Linux Phoronix , hay muchos problemas con la forma en que Linux intenta resolver la amplia gama de esquemas de retroiluminación en las pantallas, que de Gueude describió en la reciente conferencia Linux Plumbers. . Varias luces de fondo pueden funcionar con una sola pantalla, por lo que los controles de alto nivel «adivina cuál funcionará». Actualmente se requieren permisos de raíz para controlar el brillo. Y el «0» pasado como el valor de la luz de fondo sigue siendo un misterio, como señaló un ingeniero en 2014: ¿Está completamente apagado o tan bajo como se puede encender la pantalla?
Los cambios propuestos por de Goede para el kernel 6.1 permitirán establecer un valor de brillo máximo, informar claramente cuando los controles de brillo no son compatibles y responder a eventos de conexión en caliente, como conectar un monitor que admita un esquema de control de brillo diferente.
Como puede ver en la reciente actualización de emergencia del kernel de Linux, proporcionar el código correcto para encender correctamente la pantalla de una computadora portátil no es una tarea fácil. Hay muchas pantallas de portátiles, y los autores y mantenedores del núcleo no pueden probarlas todas. Si tiene uno antiguo que puede iniciar en Linux, puede ayudar.
Deja una respuesta