O kernel do Linux precisa de sua ajuda para testar drivers de luz de fundo em “laptops antigos/estranhos”.

O kernel do Linux precisa de sua ajuda para testar drivers de luz de fundo em “laptops antigos/estranhos”.

Você tem um laptop que é “muito antigo” ou “estranho”? Ele veio de fábrica sem o Windows ou você o atualizou com o firmware do coreboot ? Você pode ajudar o kernel do Linux a avançar seu código de realce sem abandonar um hardware sofisticado como o seu.

Hans de Goede, desenvolvedor Linux de longa data e engenheiro-chefe da Red Hat, escreve em seu Livejournal sobre a necessidade de testar um “grupo especial de laptops” para evitar que seus controles de luz de fundo desapareçam no kernel Linux 6.1.

Se o seu laptop (antigo e estranho) já estiver executando o Linux ou você puder inicializá-lo em uma sessão USB ao vivo, verifique se o seu laptop é afetado pela execução do ls /sys/class/backlight. Se houver apenas uma entrada chamada , intel_backlight, nouveau_blou amdgpu_bl0, radeon_bl0é provável que seu laptop seja afetado por uma grande alteração futura na luz de fundo. Para mais testes, siga as instruções no post de Goede .

Testes em laptops mais antigos são necessários porque de Goede está iniciando algumas mudanças importantes nos controles de luz de fundo do espaço do usuário, nos quais ele trabalha desde 2014 . Conforme detalhado no blog Linux Phoronix , há muitos problemas em como o Linux tenta resolver a ampla gama de esquemas de luz de fundo em telas, que de Gueude destacou na recente conferência Linux Plumbers. . Múltiplas luzes de fundo podem funcionar com um único monitor, de modo que os controles de alto nível “adivinhem qual deles funcionará”. Atualmente, são necessárias permissões de root para controlar o brilho. E o “0” passado como o valor da luz de fundo permanece um mistério, como apontou um engenheiro em 2014: está completamente apagado ou tão baixo quanto o display pode ser iluminado?

As alterações propostas por de Goede para o kernel 6.1 permitirão definir um valor máximo de brilho, relatar claramente quando os controles de brilho não são suportados e responder a eventos hot plug, como conectar um monitor que suporte um esquema de controle de brilho diferente.

Como você pode ver na recente atualização de emergência do kernel do Linux, fornecer o código certo para alimentar adequadamente a tela de um laptop não é uma tarefa fácil. Existem muitos monitores de laptop e os autores e mantenedores do kernel não podem testar todos eles. Se você tiver um antigo que possa inicializar no Linux, poderá ajudar.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *