TechGameGeeks Forum
[XFCE Edition] redshift / redshift-gtk funktioniert nicht nach Installation - Druckversion

+- TechGameGeeks Forum (https://forum.techgamegeek.com)
+-- Forum: Feedback und Tests (https://forum.techgamegeek.com/forum-6.html)
+--- Forum: 💾 Probleme nach der Installation (https://forum.techgamegeek.com/forum-8.html)
+--- Thema: [XFCE Edition] redshift / redshift-gtk funktioniert nicht nach Installation (/thread-40.html)



[XFCE Edition] redshift / redshift-gtk funktioniert nicht nach Installation - Daniel - 09.08.2025

Wenn ihr redshift bzw. redshift-gtk installiert, dann werden die Programme zwar ordnungsgemäß ins System "eingespielt", der Start von redshift schlägt jedoch fehl.

Der Grund kann ein Fehlen der redshift.conf in ~/.config/ sein.

Variante 1: Manueller Standort: Die redshift.conf kann (für Österreich/Wien) z.B. so aussehen:
Code:
[redshift] ; Automatische Umschaltung anhand von Sonnenauf-/untergang ; (berechnet aus den Koordinaten unten) temp-day=6500 temp-night=3500 transition=1 ; Wähle die passende Methode: ; - X11 (XFCE/KDE auf Xorg): randr ; - Wayland (z.B. Wayfire, Sway): wayland ; - Fallback: drm adjustment-method=randr ; Standortquelle: manuell (Wien) location-provider=manual [manual] lat=48.2082 lon=16.3738 ; --- Optionales Tuning --- ;brightness-day=1.0 ;brightness-night=0.9 ;gamma=0.9:0.9:0.9

Variante 2: Automatischer Standort
Unter Xfce bedingt dies den Start des Programms:  /usr/libexec/geoclue-2.0/demos/agent

Dann sollte eure redshift.conf so aussehen:
Code:
[redshift] ; Automatische Umschaltung anhand von Sonnenauf-/untergang ; (berechnet aus den Koordinaten unten) temp-day=6500 temp-night=3500 transition=1 ; Wähle die passende Methode: ; - X11 (XFCE/KDE auf Xorg): randr ; - Wayland (z.B. Wayfire, Sway): wayland ; - Fallback: drm adjustment-method=randr ; Standort über Geoclue ermitteln location-provider=geoclue2 ; --- Optionales Tuning --- ;brightness-day=1.0 ;brightness-night=0.9 ;gamma=0.9:0.9:0.9 ; --- Alternative: feste Koordinaten --- ;location-provider=manual ;[manual] ;lat=48.2082 ;lon=16.3738

Ein einfaches Skript für den Autostart könnte so aussehen:

Code:
#!/usr/bin/env bash # Wenn Geoclue-Agent nicht läuft, starten if ! ps -C agent -o cmd= | grep -q "geoclue-2.0/demos/agent"; then     /usr/libexec/geoclue-2.0/demos/agent & fi # 2 Sekunden warten sleep 2 # Wenn Redshift nicht läuft, starten if ! pgrep -x redshift >/dev/null; then     /usr/bin/redshift -c "$HOME/.config/redshift.conf" & fi