Como a tela escura, mesmo que artificialmente, esteja abaixo do mínimo?

21

Meu laptop (um Toshiba Sattelite) fica muito claro, mesmo sob a luz ambiente de fora durante o dia, e eu preciso reduzi-lo abaixo da configuração mínima.

   ~#cat /sys/class/backlight/acpi_video0/brightness
   ~#0

Defini-lo abaixo de 0 não funcionará, e aplicativos como fluxaté mesmo com alguns hackers para forçá-lo ao modo noturno via script ao rolar o fuso horário não conseguem fazer muito e deixam as cores naturalmente amareladas.

Existe algum tipo de método para defini-lo abaixo do mínimo de alguma forma? (usa algum cartão nvidia integrado a propósito)

Existe um programa que está faltando que o ofusca artificialmente sobrepondo o preto transparente?

Alex.
fonte
veja man xgamma- ou instale-o caso ainda não possua o pacote. Caso contrário, olhe para ajustar as configurações de RGB com xrandr (o que é tudo o que xgammaacontece) .
mikeserv
@mikeserv, incrível, mas parece afetar muito menos o branco do que as outras cores. O plano de fundo deste site é bastante doloroso em comparação com o tema agora bastante obscuro do firefox que eu tenho (de verdes e laranjas). Vou tentar ver mais coisas com ele. xgamma -gamma 0.4Eu usei por exemplo.
Alex.
também dê uma olhada redshift.
Michas
@mikeserv Excelente, o xrandr --brightness 0.5fez o trabalho para escurecer o branco. OBRIGADO. muito estranho que isso não fosse mais fácil de encontrar, poucos perguntaram, talvez meus olhos sejam apenas mais sensíveis que os de Joe comum. Escreva uma resposta abaixo? :)
Alex.
Obrigado por fazer esta pergunta - e pelo comentário a seguir --brightness. Fazia um tempo desde que eu caçava essas informações e estava um pouco enevoada, mas meus olhos agradecem - eles já estavam um pouco doloridos quando eu encontrei sua pergunta e eu precisava lembrar que havia algo que eu poderia fazer sobre isso.
mikeserv

Respostas:

25

Com xrandrvocê, você pode afetar a gama e o brilho de uma tela alterando os valores RGB.

De man xrandr:

  • --brightness

    Multiplique os valores de gama no crtc atualmente conectado à saída para o valor flutuante especificado. Útil para saídas muito brilhantes ou muito fracas. No entanto, essa é apenas uma modificação de software; se o seu hardware tiver suporte para alterar o brilho, você provavelmente preferirá usar xbacklight.

Eu posso usá-lo como:

xrandr --output DVI-1 --brightness .7

Há também o xgammapacote, que faz muito do mesmo, mas ...

  • man xgamma:

    Observe que o xgammautilitário é obsoleto e deficiente, xrandrdeve ser usado com drivers que suportam a extensão XRandr.

Eu posso usá-lo como:

xgamma -gamma .7
mikeserv
fonte
11
E o Wayland?
lkraav
2
Para saber saída correta (se DVI-1não funciona) usoxrandr -q
Pavel