Backlight control manjaro linux

3

Sou novo no Arch / Manjaro. Eu instalei no meu Sony Vaio Vpceh1m1e. Não consigo alterar o valor da luz de fundo. Já resolvi isso antes no Ubuntu, adicione essa linha ao xorg.conf :

Option "RegistryDwords" "EnableBrightnessControl=1"

De alguma forma, não funciona no Manjaro. Ele diz "nenhum arquivo ou diretório", como kdb_backlight.

    
por erbal 21.12.2013 / 10:30

1 resposta

2

Existem várias maneiras de fazer isso, mas como parece que seus gráficos cartão é feito pela Nvidia , eu acho que a maneira que funciona melhor é o seguinte (supondo que você use nvidia -driver ):

  1. Crie um arquivo chamado 10-brightness.conf to /etc/X11/xorg.conf.d/
  2. Escreva as seguintes linhas no arquivo que você acabou de criar:

    Section "Device"
        Identifier     "Device0"
        Driver         "nvidia"
        Option         "RegistryDwords" "EnableBrightnessControl=1"
    EndSection
    
  3. Agora reinicie o X (use pkill X para matar o X, e o gerenciador de exibição deve fazer com que a nova instância do X seja gerada. Se você não tiver um gerenciador de exibição (como GDM, KDM), faça o login no console virtual e escreva startx ) ou reinicie o computador, e então você poderá ajustar o brilho da luz de fundo pressionando as teclas de brilho.

Outra maneira de fazer isso

Desta forma, deve funcionar com todas as placas gráficas, e isto também é uma forma de recurso se as teclas de brilho não funcionarem.

Observação: Nos comandos a seguir, # states para prompt de raiz, embora você não precise de direitos de root até o último ponto, e acpi_video0 é apenas um espaço reservado para o cartão real nome, substitua-o pelo nome que você encontrará no ponto 1.

  1. Para encontrar o cartão que gerencia a tela, execute este comando:

    # ls /sys/class/backlight/
    

    Deve haver apenas uma entrada, por isso é o cartão.

  2. Para encontrar o brilho máximo, execute este comando:

    # cat /sys/class/backlight/acpi_video0/max_brightness
    

    Esse comando geralmente imprime 15.

  3. Para ajustar o brilho, execute este comando (como root, como indicado anteriormente):

    # echo 5 > /sys/class/backlight/acpi_video0/brightness
    

    Você pode repetir qualquer número que quiser, embora a tela não possa ser mais brilhante que seu brilho máximo, então se você ecoar um número maior, digamos 50, a tela deve ajustar seu brilho ao máximo.

Fontes

por 26.12.2013 / 11:36