Costumo trabalhar à noite e é doloroso assistir a telas brilhantes (tenho duas - o painel embutido do laptop e um CRT externo de 18 polegadas) em um ambiente escuro. Então eu ajusto minhas telas para ficarem mais escuras.
Posso fazer isso de maneira de software, em vez de pressionar os botões dos monitores tantas vezes todas as vezes?
sudo aptitude install redshift
orsudo aptitude install gtk-redshift
(o último para a variante gtk que vem com um ícone para a bandeja).Para ajustar gama (que é um bom substituto para ajustar o contraste), você pode escrever:
na linha de comando (Terminal). Você deve ver uma diferença muito perceptível. Experimente com valores diferentes.
1.0 é o valor gama normal (não corrigido). Definir uma gama mais baixa (por exemplo, 0,7) aumenta o contraste das luminâncias brilhantes, o que torna os tons médios mais escuros e diminui a lavagem branca. Definir uma gama mais alta (por exemplo, 1,5) tornará os tons médios mais brilhantes e aumentará o contraste das luminâncias escuras, mas também aumentará a lavagem branca.
Para o meu laptop barato, uso a gama 0.8 para compensar a configuração de fábrica muito brilhante do LCD e acho que a correção de gama também ajuda na reprodução de cores, o que é bom porque até agora não consegui fazer a calibração de cores funcionar neste LCD.
fonte
xgamma
vem pré-instalado, o que é incrível #TL; DR
Usar:
xbacklight
ddccontrol
redshift
xgamma
Luz de fundo vs valores de pixel
Primeiro e mais importante, se possível, ajuste a luz de fundo da tela, em vez de usar a correção de software dos valores de pixel. Se você reduz a luz de fundo, ainda obtém uma faixa dinâmica total ou quase total, fornecendo uma imagem mais clara e "mais profunda" que tende a ser mais legível.
O ajuste do software não pode tornar os pretos mais escuros, apenas torna o branco mais cinza e reduz o contraste. Portanto, em vez de usar valores de pixel de 0 a 255, ele pode usar de 0 a 180, por exemplo. Tudo parece mais plano.
Uma ferramenta como Redshift pode ser útil para alterar o equilíbrio de cores, mas, tanto quanto possível, você deve tentar alterar o brilho com o ajuste da luz de fundo.
DDC / CI
Última vez que verifiquei, a maioria dos monitores infelizmente (não implementou) o controle de luz de fundo do software. Existe um padrão para isso, o DDC / CI, mas a adoção foi limitada. Experimente a ferramenta ddccontrol com seu monitor e veja se você tem alguma sorte.
Eu só vi isso em monitores de ponta, destinados a trabalhos calibrados de foto e vídeo ... e muitos deles usam uma conexão USB e um driver personalizado baseado em USB HID em vez do padrão DDC / CI. Estou bastante desatualizado, e o artigo vinculado afirma que opções básicas como brilho e contraste são amplamente suportadas agora.
Controles falsos de brilho em monitores baratos
Alguns monitores baratos não suportam controle de luminosidade em tudo . Os controles de brilho na tela apenas ajustam os valores de pixel no LCD, assim como o controle de software. Não use esses controles se você tiver um monitor; geralmente é melhor fazer a correção no software, certamente não é pior.
Não escurece o suficiente?
Muitos monitores possuem controle de luz de fundo, mas o brilho mínimo ainda chama a atenção. Às vezes, eles podem ser modificados, mas, caso contrário, sua melhor aposta é defini-los com o brilho mínimo da luz de fundo e viver com os valores de pixel alterados para torná-los ainda mais escuros.
Realmente me incomoda que os monitores possuam uma faixa de intensidade de luz de fundo tão limitada, muitas vezes artificial e arbitrariamente limitada, começando de chamar a atenção "ao poder de um milhão de sóis". Eu procuro luz de fundo fraca quando estou especificando displays para comprar.
Computadores portáteis
Em um laptop, a luz de fundo geralmente é controlada por software. Yay!
(Se o seu laptop ainda tiver idade suficiente para usar o controle APM em vez de ACPI ou drivers personalizados, saia do meu gramado).
Os detalhes são específicos do driver e do software, mas o laptop deve oferecer teclas Fn convenientes que facilitam o processo, e o sistema operacional deve ter um controle deslizante de brilho da tela simples. O
xbacklight
utilitário oferece um controle de linha de comando conveniente para isso, embora no meu sistema não pareça gostar de ficar abaixo de 1% do brilho e vá direto para o preto.Aperto os controles do motorista porque meu T460 é muito brilhante - maravilhoso durante o dia, mas horrível à noite. A etapa de brilho mínimo oferecida pelos ajustes das teclas fn ainda é muito brilhante, mas o driver fornece um controle muito mais refinado. O xbacklight só me permite reduzir o brilho 8/255 e eu gostaria que eu dissesse para rodar com o brilho 4/255:
Isso funciona em um Lenovo T460 com gráficos Intel, mas outros drivers e hardware podem ter entradas
/sys/class/backlight
diferentes com limites de alcance diferentes, etc.O wiki do arch tem algumas informações úteis.
Ajuste de gama
Ao diminuir o brilho, você pode aumentar um pouco o contraste no software, especialmente se estiver trabalhando em texto. Isso custará qualidade de imagem, mas você ganhará legibilidade com baixo brilho. O
xgamma
utilitário permitirá que você faça isso, por exemploAlguém quer corrigir o Redshift com controles de brilho?
Então, você sabe o que seria legal?
Se o Redshift puder diminuir o brilho da tela com base em um sensor de luz ambiente e / ou hora do dia, através dos mesmos controles xrandr usados pelo xbacklight.
fonte
O software que você está procurando é o Redshift
fonte
XRandR
O xrandr é semelhante ao xgamma, também permite selecionar o nível para cada três cores. Por exemplo
Definirá o valor padrão. Selecione a saída escolhendo um dos dispositivos conectados listados com apenas
xrandr
(ouxrandr |grep -vE "^ " |grep -v disconnect
).Nota: se você usar Redshift ou flux ( fonte fechada ), eles substituirão a
xrandr
configuração.Na página do manual :
--gamma red:green:blue
Defina os valores de ponto flutuante especificados como correção gama no crtc atualmente conectado a esta saída. Observe que você não pode obter dois valores diferentes para saídas clonadas (ou seja: que compartilham o mesmo crtc) e que alternar uma saída para outro crtc não altera as correções gama do crtc.--brightness 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 o xbacklight .fonte
Para aqueles que têm problemas com a configuração de brilho depois de instalar o Ubuntu 10.10 e estão usando o Acer Aspire 4741, aqui está uma solução para você:
Mude a linha
GRUB_CMDLINE_LINUX=""
paraGRUB_CMDLINE_LINUX="acpi_osi=Linux"
Reinicie seu linux
fonte
Você sempre pode executar o Windows-M ou Windows-N. A primeira inverte as cores de todas as janelas exibidas, a segunda faz com a janela atual em foco.
Realmente ajuda ao ler PDFs com olhos cansados
fonte
Atualmente, há uma solução adicional muito parecida com o Redshift: está disponível como um recurso interno no ambiente de área de trabalho GNOME. Basta ir em Configurações -> Monitores e ativar a luz noturna. Permite ajustar as configurações também.
fonte
O título da sua pergunta sugere que você está procurando uma ferramenta genérica para ajustar o brilho / contraste e gama da área de trabalho. O corpo da sua pergunta sugere que você está procurando um ajuste automático correspondente à hora do dia. Eu estava procurando uma resposta para a primeira variante e encontrei apenas
xcalib
um utilitário de linha de comando. Assim, escrevi um front-end de interface gráfica para o xcalib, que pode ser encontrado em https://github.com/Ablinne/kolorcontrol .Ele fornece controles deslizantes para brilho / cor e gama para canais vermelho / verde e azul, respectivamente. Ele exibirá os comandos para um script de inicialização automática.
fonte
Se você possui um laptop, pode controlar o brilho da luz de fundo. Quando você suspende, retoma ou reinicia, a última configuração é restaurada automaticamente no Ubuntu 16.04. Com o Ubuntu 14.04 e versões anteriores, às vezes você tinha que escrever seus próprios scripts para restaurar o brilho, caso contrário, seria brilho total e fritaria seus olhos.
O problema básico com uma instalação padrão do Ubuntu 16.04 é que você precisa ajustar o brilho mais baixo começando no pôr do sol e depois no nascer do sol. Para automatizar o processo, desenvolvi esse script bash: Ajuste automaticamente o brilho da tela com base no nascer e no pôr do sol
Características principais
cron
.display-auto-brightness
automaticamente toda inicialização comcron
.Desenvolvimento futuro
xrandr
.fonte