모니터 3개 중 1개에서 야간 조명이 작동하지 않음

모니터 3개 중 1개에서 야간 조명이 작동하지 않음

저는 현재 우분투 22.04.1을 사용하고 있습니다.

내 설정: nvidia gtx 1060 그래픽 카드에 모니터 2개(하나는 hdmi, 다른 하나는 dvi)에 연결되어 있고, 세 번째 디스플레이는 DVI를 통해 iGPU에 연결되어 있습니다.

문제는 Gnome Night Light가 DVI 모니터에서만 작동한다는 것입니다. Redshift를 사용하여 세 가지 모두에서 작동하도록 할 수 있지만 잠시 후 redshift가 Gnome Night Light가 작동하는 동일한 디스플레이에서 작동을 멈추고 HDMI 디스플레이(Gnome Night Light가 작동하지 않는 곳)에서만 작동하는 것처럼 보입니다.

지금까지 나는이 2 가지 명령을 사용해 보았습니다.

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

그러나 Gnome Night Light가 이미 작동하는 2개의 디스플레이에서만 작동하는 것으로 보이며 HDMI 디스플레이에서는 아무 작업도 수행하지 않습니다.

누군가 이것에 대한 해결책을 가지고 있습니까?

답변1

Redshift를 사용하여 세 가지 모두에서 작동하도록 할 수 있지만 잠시 후 redshift가 Gnome Night Light가 작동하는 동일한 디스플레이에서 작동을 멈추고 HDMI 디스플레이(Gnome Night Light가 작동하지 않는 곳)에서만 작동하는 것처럼 보입니다.

나는 이에 대한 해결책을 알아냈습니다. Gnome Night Light가 작동하는 데 사용한다고 생각되는 것을 중지하면 Redshift 구성이 재설정되지 않습니다.

간단히 말해서:

  1. 난 달린다$ systemctl stop colord.services
  2. 실행합니다 $ redshift -O 5000(Redshift로 온도를 설정하는 명령입니다).

이 작업을 수행하면 Redshift가 의도한 대로 작동합니다.

기본 Gnome Night Light를 작동시킬 수 없었지만 Redshift가 좋은 대체품입니다.

관련 정보