lsmod | grep video
( video é o driver do kernel que lida com acpi chamadas por brilho)
Você pode verificar se "/ sys / class / backlight / acpi_video0" existe e você pode usar;
acpi_listen
... para verificar o evento acpi.
Essencialmente, o firmware aciona uma das funções Q que aciona uma notificação para o monitor com 0x87 ou 0x86, quando isso é recebido, o brilho pode ser alterado.
Se por qualquer motivo as tabelas DSDT não tiverem certos métodos como _DOD, então o kernel acpi não reconhecerá a definição de um monitor.
Independentemente disso, você pode inicializar seu kernel com acpi_backlight=video
para forçar video.ko a controlar a luz de fundo (isso usará valores baseados em acpi definidos em BCL). / p>
Quando você usa o fornecedor, ele usa o acpi específico do fornecedor ou confia simplesmente no dispositivo pci.
Independentemente de acpi você sempre pode alterar seu brilho via pci ignorando acpi .
Para fazer isso, verifique / sys / class / backlight / para um diretório com o nome amd ou intel .
Você pode fazer o eco para o arquivo de brilho, isso não usará os níveis de brilho definidos nas tabelas DSDT, para que você obtenha uma maior variedade de níveis de brilho.
PS ... as únicas detecções forçadas para laptops da Asus são para forçar o fornecedor.
Esses laptops são;
- Asus UL30VT
- Asus UL30A
Não há referência para "X555LA" , por isso, tento acpi_backlight=video
antes de acpi_backlight=vendor
.