Es scheint, dass Redshift ohne eine aktive Internetverbindung nicht funktioniert. Wenn ja, gibt es eine Möglichkeit, die ausgeführt werden kann, wenn keine Verbindung zum Internet besteht?
indicator
display
brightness
Prasanna
quelle
quelle
Antworten:
Update: Bitte beachten Sie, dass ein Update in Vorbereitung ist. Sie können entweder warten, bis es in den offiziellen Repositories eintrifft, oder es selbst anwenden, indem Sie den Hinweisen in Post 53 und im Fehlerbericht folgen .
Wie Anwar betonte, ruft Redshift seine Geolokalisierungsdaten standardmäßig online ab. Es gibt jedoch eine Problemumgehung:
Manuelle Konfiguration von Geolocation-Daten
a.) Verwenden einer Konfigurationsdatei
Von der Homepage des Projekts :
Suchen Sie nach dem oben angegebenen Verzeichnis. Wenn die Konfigurationsdatei nicht vorhanden ist, erstellen Sie eine und fügen Sie die gewünschten benutzerdefinierten Optionen hinzu.
Sie möchten und mit Ihrem Standort aufnehmen
location-provider=manual
und ändern . Dieser Dialog hilft Ihnen bei der Ermittlung Ihrer Koordinaten.lat=
long=
b.) Verwenden von Befehlszeilenargumenten
Starten Sie Startup - Anwendungen :
Suchen Sie den Redshift- Eintrag in der Start-App-Liste und klicken Sie auf Bearbeiten . Geben Sie unter Befehl die folgende Zeichenfolge ein:
Wobei LAT und LONG Ihren Koordinaten entsprechen. Drücke Speichern und logge dich dann neu ein, um die Rotverschiebung zu aktivieren .
quelle
redshift -v -c '~/.config/redshift.conf'
.redshift -v -l 8.5:77.0
.[redshift]
und[manual]
) in Ihre Konfigurationsdatei aufgenommen?Die Antwort ist ja. Redshift erfordert eine aktive Internetverbindung. Es hängt vom
libgeoclue0
Paket ab, welches die geografische Position aus dem Internet abruft.Sie können dies auch überprüfen, indem Sie die Rotverschiebung vom Terminal aus ausführen. Das Terminal zeigt Meldungen wie
Was darauf hindeutet, dass es das Internet nutzt.
Wenn Sie jedoch die Rotverschiebung vom Terminal aus ohne Internetverbindung starten, zeigt das Terminal die folgenden Meldungen an:
quelle
According to geoclue provider we're at ...
, die dies sagt.