Night Light não funciona em um em cada três monitores

Night Light não funciona em um em cada três monitores

Atualmente estou no Ubuntu 22.04.1.

Minha configuração: tenho 2 monitores conectados à minha placa gráfica nvidia gtx 1060, um com HDMI e outro com DVI, e tenho um terceiro monitor conectado ao meu iGPU com DVI.

O problema é que o Gnome Night Light funciona apenas em monitores DVI. Posso usar o Redshift para fazê-lo funcionar em todos os três, mas depois de um tempo parece que o redshift para de funcionar nos mesmos monitores em que o Gnome Night Light funciona e funciona apenas no monitor HDMI (onde o Gnome Night Light não funciona).

Até agora tentei usar esses 2 comandos

systemctl --user restart [org.gnome.SettingsDaemon.Color.target](https://org.gnome.SettingsDaemon.Color.target)
killall -9 gsd-color

Mas eles parecem funcionar apenas para os 2 monitores onde o Gnome Night Light já funciona, não faz nada para o monitor HDMI.

Alguém tem alguma solução para isso?

Responder1

Posso usar o Redshift para fazê-lo funcionar em todos os três, mas depois de um tempo parece que o redshift para de funcionar nos mesmos monitores em que o Gnome Night Light funciona e funciona apenas no monitor HDMI (onde o Gnome Night Light não funciona).

Eu descobri uma solução para isso. Se eu parar o que acredito que o Gnome Night Light usa para funcionar, ele não redefinirá minha configuração do Redshift.

Resumidamente:

  1. eu corro$ systemctl stop colord.services
  2. Eu corro $ redshift -O 5000(que é o comando para definir a temperatura com Redshift).

Depois de fazer isso, o Redshift funciona conforme planejado.

Não consegui fazer o Gnome Night Light nativo funcionar, mas o Redshift é um bom substituto.

informação relacionada