Como faço para exibir minha escala de cinza?

15

Depois de ler este artigo do New York Times e outros similares, gostaria de deixar minha tela em preto e branco / escala de cinza. Estou no Ubuntu 17.10 com Gnome 3.26.2 sem X11. Também estou em um ThinkPad x220.

Eu tentei algumas coisas até agora:

  • Alterar as configurações do meu monitor. Estou em um laptop, então não é possível.
  • Procurando online. Toda a ajuda parece ser para o X11.
  • Compiz e outras ferramentas para o X11. As novas versões do Ubuntu estão usando Wayland agora, então é claro que elas não funcionariam.
  • Brincando com perfis de cores. Depois de passar um tempo mexendo com eles, não acho possível criar um perfil de cores que levaria uma exibição em cores e a tornasse em escala de cinza.
  • Usando a ferramenta "lupa" do acesso universal. Com ele, posso efetivamente fazer a escala de cinza da tela. Eu tenho a extensão "Magnifier Improvements" instalada porque a torna mais suave, mas, esteja ela instalada ou não, tenho alguns problemas.
    1. Parece ter um pouco de poder
    2. Meu mouse desaparece com a lupa ligada.
    3. Mesmo que ele se lembre do valor de saturação que eu o defino toda vez que faço login, tenho que passar pelo menu de configurações para alterar a saturação. Ele se lembra, mas não se aplica novamente.
    4. Tem alguns erros estranhos às vezes. A mira pode ficar presa no meio da tela ou desaparecer completamente. No geral, a lente de aumento não serve apenas para fazer a escala de cinza da tela.

Seria ótimo se houvesse alguma maneira de fazer a escala de cinza da tela. Não só tem os (prováveis) benefícios que o NYTimes descreveu, mas a escala de cinza torna a Night Light melhor!

Eu uso uma temperatura de luz noturna muito baixa (1000k, basicamente, apenas os pixels vermelhos estão ligados), para que seja quase impossível ler algum texto na tela. Quando faço a escala de cinza da tela com a lente de aumento e depois coloco a luz noturna, posso ler o texto com muito mais clareza e ver as figuras / diagramas com muito mais clareza.

Então ... Existe uma boa maneira de fazer minha tela em escala de cinza?

Pablo Bianchi
fonte
1
Intel? Nvidia? A redução de cores (isto é, saturação) com o CCSM foi respondida aqui . Tente xcalib, esta configuração do X. Talvez o seu dispositivo de vídeo suporte gddccontrol . Talvez alterar a temperatura da cor com Redshift seja suficiente para você.
Pablo Bianchi
@PabloBianchi, parece haver um problema com o xcalib atualmente: Error - unsupported ramp size 0
Robert Riedl
@ PabloBianchi, eu não estou no X, o Ubuntu 17.10 está no Wayland. O gddccontrol pode funcionar, não sei, mas encontrei uma solução.

Respostas:

12

Instale a seguinte extensão: https://github.com/laerne/desaturate_all

Para fazer isso, copie os arquivos para uma pasta chamada .local/share/gnome-shell/extensions/[email protected]

Efetue logout e faça login novamente. Você poderá habilitar a extensão através gnome-tweak-toolou navegando para https://extensions.gnome.org/local

Uma vez ativada, a escala de cinza pode ser ligada e desligada rapidamente com o palete de arte no cone superior direito.

Acho que você concorda que uma tela em escala de cinza com Night Light funciona melhor que Night Night por si só (se você usar uma temperatura de cor super baixa). Algumas coisas a procurar: a barra de rolagem, a imagem de lápis coloridos, o logotipo do Firefox e a planta no canto inferior esquerdo.

Aqui estão algumas imagens de comparação:

Full Color Full Color

Escala de cinza Escala de cinza

Luz noturna / desvio para o vermelho com todas as cores Luz noturna com cores

Luz noturna / Redshift com escala de cinza Luz noturna / Redshift com escala de cinza


fonte
Ótimo guia. I permitiu aos extendions usando as gnome-tweaksconfigurações (guia Extensões, lançando o Desaturate toda a extensão para ON e, em seguida, toque no ícone nova "arte paleta" para alternar entre monogchrome / cor..
yuvilio
Obrigado. Funciona bem com o GNOME 3.34
Giovanni Tirloni