Nachtlicht funktioniert auf einem von drei Monitoren nicht

Nachtlicht funktioniert auf einem von drei Monitoren nicht

Ich verwende derzeit Ubuntu 22.04.1.

Mein Setup: Ich habe 2 Monitore an meine Nvidia GTX 1060-Grafikkarte angeschlossen, einen mit HDMI und einen mit DVI, und ich habe einen dritten Bildschirm über DVI an meine iGPU angeschlossen.

Das Problem ist, dass Gnome Night Light nur auf DVI-Monitoren funktioniert. Ich kann Redshift verwenden, damit es auf allen dreien funktioniert, aber nach einer Weile scheint Redshift auf denselben Displays nicht mehr zu funktionieren wie Gnome Night Light, und es funktioniert nur auf dem HDMI-Display (auf dem Gnome Night Light nicht funktioniert).

Bisher habe ich versucht, diese beiden Befehle zu verwenden

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

Aber sie scheinen nur bei den beiden Displays zu funktionieren, bei denen das Gnome-Nachtlicht bereits funktioniert; beim HDMI-Display bewirkt es nichts.

Hat jemand eine Lösung dafür?

Antwort1

Ich kann Redshift verwenden, damit es auf allen dreien funktioniert, aber nach einer Weile scheint Redshift auf denselben Displays nicht mehr zu funktionieren wie Gnome Night Light, und es funktioniert nur auf dem HDMI-Display (auf dem Gnome Night Light nicht funktioniert).

Ich habe eine Lösung dafür gefunden. Wenn ich das stoppe, was das Gnome-Nachtlicht meiner Meinung nach zum Funktionieren braucht, wird meine Redshift-Konfiguration nicht zurückgesetzt.

Zusamenfassend:

  1. ich renne$ systemctl stop colord.services
  2. Ich führe aus $ redshift -O 5000(das ist der Befehl zum Einstellen der Temperatur mit Redshift).

Danach funktioniert Redshift wie vorgesehen.

Ich konnte das native Gnome-Nachtlicht nicht zum Laufen bringen, aber Redshift ist ein guter Ersatz.

verwandte Informationen