Não é possível desativar o desvio para o vermelho

8

Algumas semanas atrás eu instalei o aplicativo redshift usando:

sudo apt-get install redshift redshift-gtk

Já enfrentei muitos bugs, incluindo a impossibilidade de desativá-lo. Finalmente chegou ao ponto hoje à noite em que eu o desinstalei, usando:

sudo apt-get remove --purge redshift redshift-gtk

No entanto, minha tela ainda está manchada de vermelho. O procedimento abaixo não remove processos:

chris@pc:~$ sudo killall redshift
redshift: no process found
chris@pc:~$ sudo killall redshift-gtk
redshift-gtk: no process found

Olhando através, htopnão consigo ver nada parecido com o desvio para o vermelho, embora possa estar olhando para algo.

Como posso terminar isso de uma vez por todas? Prefiro evitar a reinicialização, pois tenho muitos aplicativos abertos e gostaria de não precisar reabrir meu fluxo de trabalho.

John Dorean
fonte

Respostas:

15

O que o Redshift faz é definir a temperatura da cor da tela de 6500 (temperatura normal da cor) para 3700 (configuração "noturna" para Redshift).

O que provavelmente aconteceu é que você removeu o aplicativo enquanto sua tela estava definida para 3700. Ao remover o Redshift, ele foi deixado nesse estado.

O que você precisa fazer

Você tem duas opções:

  • Tente ajustar a temperatura da cor da tela, manualmente, para 6500 (através do menu do botão que a maioria das telas possui)

ou

  • Reinstale o Redshift; não execute a interface, mas defina a temperatura na linha de comando:

    redshift -O 6500
    

    Em seguida, desinstale o redshift novamente.

Qualquer uma dessas opções deve funcionar.

Jacob Vlijm
fonte
1
Excelente, obrigado. No entanto, estou confuso sobre como o desvio para o vermelho define a temperatura, já que meu cursor não é afetado no desvio para o vermelho. Eu estava assumindo que estava modificando a imagem antes de ser enviada ao monitor, em vez de alterar a temperatura da cor no próprio monitor. Independentemente disso, está classificado. :)
John Dorean
@JohnDorean Sim, o Redshift faz o ajuste da temperatura da cor no nível da pilha de gráficos. O cursor do mouse é "acelerado por hardware", o que significa que é processado diretamente pelo hardware gráfico, sem qualquer processamento de software, por isso não é afetado. Veja esta FAQ e este link .
Marc.2377
4

Agora você pode usar redshift -xpara redefinir tudo:

-x Modo de redefinição (remova o ajuste da tela).

exumar para consumir
fonte
Entrei para esta comunidade apenas para votar. Não sei por que isso foi prejudicado. Isso resolveu o problema para mim!
crina de cavalo
0

Uma maneira muito simples de desativar o Redshift é ir para Configurações> Aplicativos de inicialização e depois colocar o Redshift em "off" (ou removê-lo da lista de aplicativos de inicialização) e agora reiniciar o computador. O desvio para o vermelho estará desativado. Se você deseja iniciá-lo novamente - basta clicar no ícone e ele começará. Para encontrar a temperatura de cor certa - assista a este link: https://www.maketecheasier.com/protect-eyes-redshift-linux/

Arnon
fonte