Como posso fazer as modificações do xrandr persistirem por mais de um segundo?

4

Atualizações :

Minha tela externa está muito clara, mesmo na configuração de brilho mais baixa. Demasiado umedecer o brilho, estou tentando usar xrandr --output HDMI2 --brightness 0.5 como detalhado neste post Como a tela escura, mesmo que artificialmente, abaixo do mínimo? .

No entanto, enquanto esse comando reduz o brilho, a tela volta para o nível mais claro em um instante. Basicamente, a tela pisca uma vez em um brilho mais escuro. Eu tentei com minha tela principal do laptop, xrandr --output eDP1 --brightness 0.5 , com o mesmo resultado. Eu também tentei mudar o gamma, xrandr --output eDP1 --gamma 1.0:1.0:0.5 , novamente com o mesmo resultado transitório, desta vez um flash de um segundo em um tom amarelo.

Como posso fazer com que as modificações de xrandr persistam até que eu as altere especificamente? Se persistir durante a reinicialização ou não, não é um grande problema.

Meu xrandr é a versão 1.5.0 e estou no Antergos Linux (um derivado do Arch) com o Gnome 3.20.2 e o kernel 4.6.2-1.

    
por joelostblom 26.06.2016 / 19:19

1 resposta

1

O que você quer é definir a luz de fundo para o valor desejado. Já que você está no Gnome 3, você pode querer alterá-lo no Gnome.

gdbus call --session --dest org.gnome.SettingsDaemon.Power --object-path /org/gnome/SettingsDaemon/Power --method org.freedesktop.DBus.Properties.Set org.gnome.SettingsDaemon.Power.Screen Brightness "50"

Se isso não funcionar, o ArchWiki tem muitas alternativas, incluindo ACPI e parâmetros do kernel ...

Selecione seus monitores da seguinte forma:

# ls /sys/class/backlight/

inspecione o brilho máximo:

# cat /sys/class/backlight/<device>/max_brightness

Então você define o valor desejado:

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

Fonte (ArchWiki): link

ISENÇÃO DE RESPONSABILIDADE: Eu não rodei o Gnome 3, então não posso testar isso.

    
por 28.10.2017 / 17:45