Pour avoir Firefox démarré par ma session utilisateur de systemd, j'ai crée le fichier /home/moi/.config/systemd/user/firefox.service dont voici le contenu :
[Unit]Description=Firefox dans ma session utilisateur
[Service]ExecStart=/usr/bin/firefox
Type=simple
Ensuite, je me connecte graphiquement. Et en tant qu'utilisateur, je fais :
systemctl --user import-environment
systemctl --user start firefox.service
Remarque : la commande systemctl --user daemon-reload peut servir si on modifie les fichiers .service de l'utilisateur.
Simpa ! J'avais essayé de faire fonctionner xorg avec systemd il y a bien 6 mois, mais ce fut un cuisant échec.
[^] # Re: systemctl --user import-environment
Posté par Sylvain Blandel . En réponse à la dépêche Spéciale Lennart Poettering : nouvelles versions de systemd et PulseAudio. Évalué à 5.
Pour avoir Firefox démarré par ma session utilisateur de systemd, j'ai crée le fichier
/home/moi/.config/systemd/user/firefox.servicedont voici le contenu :Ensuite, je me connecte graphiquement. Et en tant qu'utilisateur, je fais :
systemctl --user import-environment
systemctl --user start firefox.service
Remarque : la commande
systemctl --user daemon-reloadpeut servir si on modifie les fichiers.servicede l'utilisateur.Le contenu de cette page devrait te plaire. :-)