Configurações de luz de fundo não armazenadas

0

Recentemente comprei um novo laptop (Samsung 700Z) e instalei o ubuntu 12.04. A maioria das coisas funciona fora da caixa, mas alguns detalhes estão me deixando louco. Eu instalei o driver fglrx para desligar os ventiladores e também as ferramentas samsung, para que eu possa mudar o comportamento do ventilador. Mas:

As teclas para a luz de fundo do teclado não funcionam e também são mapeadas em /lib/udev/rules.d/95-keymap.rules. A tecla de ejeção do CD não funciona. As configurações de luz de fundo do teclado e da tela não são armazenadas, portanto, após cada reinicialização, a suspensão e até a tela bloqueia as duas luzes de fundo definidas no máximo.

Usando acpi_backlight = o fornecedor no grub não conserta esse comportamento, torna-o ainda pior: não consigo configurar a luz de fundo da tela para valores altos, apenas cerca de 30% do máximo possível. Qualquer ajuda seria muito apreciada!

    
por Christian 29.07.2012 / 11:25

2 respostas

2

Finalmente consegui que funcionasse. Eu tive que escrever vários roteiros e escrevi a história aqui: link

    
por Christian 30.07.2012 / 20:02
0

Na maioria dos laptops, hoje em dia, essas configurações não são armazenadas. É por causa de diferentes soluções híbridas e drivers gráficos proprietários. Siga as instruções abaixo para definir o brilho moderado na inicialização.

Tente seguir os caminhos mostrados por ls /sys/class/backlight/*/brightness e substitua de acordo.

caminhos de exemplo serão como

/sys/class/backlight/acpi_video0/brightness
  1. Para o caminho acima, obtenha o brilho máximo:

cat /sys/class/backlight/acpi_video0/max_brightness

Tente um valor mais baixo para definir o brilho, digamos que a saída seja 16, então tentarei com metade dele

echo 8 | sudo tee /sys/class/backlight/acpi_video0/brightness

Se houver mais de um caminho, repita as etapas acima para ver qual oferece mais flexibilidade.

Se isso funcionar , faça isso acontecer em cada login automaticamente, fazendo o seguinte

sudo gedit /etc/rc.local

Digite esta linha antes de exit 0 . Deveria se parecer com

echo YOUR_VALUE_HERE > /sys/class/backlight/acpi_video0/brightness
exit 0
    
por Web-E 29.07.2012 / 11:31