Es gibt eine kleine App namens F.Lux , mit der Sie die Bildschirmtemperatur basierend auf der Tageszeit einstellen können. Die Linux-Version ist ein bisschen spartanisch mit nur einer Konsolenschnittstelle, funktioniert aber einwandfrei.
Wo kann ich es aufrufen, damit es startet, nachdem X gestartet wurde?
Antworten:
.xinitrc wird verwendet, wenn Sie Ihren Fenstermanager von dort aus starten. Wenn Sie KDE oder GNOME verwenden, müssen Sie das Programm zu den Diensten hinzufügen, die beim Anmelden automatisch gestartet werden.
quelle
Lesen Sie zuerst 'Mann X':
Sie werden feststellen, dass je nachdem, wie Sie den xserver aufrufen, nach dem Start des xservers zwei Skripte zum Starten verwendet werden:
startx
(was ausgelöst wirdxinit
))(ich persönlich
ln -s .xinitrc .xsession
, es ist also egal, wie ich den xserver aufrufe).Je nachdem, was Sie für die Anmeldung in Ihrem System verwenden (und ich denke, es ist entweder GDM oder KDM in diesen Tagen), werden die Dinge ein bisschen anders. normalerweise bieten gdm und kdm (und auch andere display manager) dem benutzer die auswahl der "benutzersitzung" oder einer ähnlichen beschriftung an. Wenn Sie diese "Benutzersitzung" auswählen, werden meistens diese Display-Manager gestartet
~/.xsession
. Sie sind dafür verantwortlich, Ihre Anwendungen UND die Desktop-Umgebung / den Windowmanager aufzurufen.Die andere mögliche Lösung besteht darin, herauszufinden, wie die verschiedenen Desktop-Umgebungen / Windowmanager das Konzept des "Autostarts" unterstützen. Ich persönlich vermeide diese Mechanismen und halte mich an den guten alten
.xinitrc / .xsession
Weg.Ein Beispiel .xinitrc würde so aussehen:
quelle
Versuchen Sie, ein Skript mit dem Namen
.xinitrc
in Ihrem Home-Verzeichnis abzulegen. KDE und Gnome können bei der Anmeldung auch Skripte / Anwendungen ausführen, wenn Sie eine dieser verwenden. Ich glaube.Xstartup
oder.xstartup
könnte auch tun, was Sie wollen, wenn.xinitrc
nicht. Mein Linux wird ein bisschen rostig, wie es scheint. >.>quelle
echo "hello!" >> ~/.launchlog
Ihr.xinitrc
Testprotokoll jederzeit ergänzen , bis Sie es genau wissen, und anschließend das Testprotokoll löschen.Die XDG-Autostart-Spezifikation funktioniert für alle XDG-kompatiblen Desktop-Umgebungen, einschließlich Gnome, KDE, XFCE und andere.
quelle