Il y a une petite application appelée F.Lux qui règle la température de votre écran en fonction de l'heure de la journée. La version Linux est un peu spartiate avec juste une interface console mais elle fonctionne parfaitement bien.
Où puis-je l'invoquer pour qu'il démarre après le démarrage de X?
Réponses:
.xinitrc est celui à utiliser si vous démarrez votre gestionnaire de fenêtres à partir de là. Si vous utilisez KDE ou GNOME, vous devrez ajouter le programme aux services qui démarrent automatiquement lors de la connexion.
la source
tout d'abord, lisez «l'homme X»:
vous apprendrez que, selon la façon dont vous montez le xserver, 2 scripts sont utilisés pour démarrer les choses après le démarrage du xserver:
startx
(qui se déclenchexinit
))(
ln -s .xinitrc .xsession
Personnellement, peu importe la façon dont j'élève le xserver).selon ce que vous utilisez pour vous connecter à votre système (et je pense que c'est gdm ou kdm de nos jours), les choses deviennent un peu différentes. normalement gdm et kdm (et d'autres gestionnaires d'affichage également) proposent à l'utilisateur de sélectionner la «session utilisateur» ou quelque chose de similaire étiqueté. si vous choisissez cette "session utilisateur", la plupart du temps, ces gestionnaires d'affichage se lanceront
~/.xsession
. vous seriez responsable de la mise en place de vos applications ET de l'environnement de bureau / gestionnaire de fenêtres.l'autre solution possible consiste à découvrir comment les différents environnements de bureau / gestionnaires de fenêtres prennent en charge le concept de "démarrage automatique". J'évite personnellement ces mécanismes et je m'en tiens à la bonne vieille
.xinitrc / .xsession
façon.un exemple .xinitrc ressemblerait à:
la source
Essayez de placer un script nommé
.xinitrc
dans votre répertoire personnel. KDE et Gnome ont également la possibilité d'exécuter des scripts / applications à la connexion si vous en utilisez un. Je crois.Xstartup
ou je.xstartup
pourrais aussi faire ce que tu veux sinon.xinitrc
. Mon Linux devient un peu rouillé, semble-t-il. >.>la source
echo "hello!" >> ~/.launchlog
à votre.xinitrc
jusqu'à ce que vous sachiez avec certitude, et supprimer le journal de test par la suite.La spécification de démarrage automatique XDG fonctionne pour tout environnement de bureau compatible XDG, y compris Gnome, KDE, XFCE et autres.
la source