5 votes

Comment retarder le démarrage d'une application dans Lubuntu ?

Je veux que Firefox démarre automatiquement lorsque je lance Lubuntu. J'ai installé l'application LXSession Configuration. Dans cette application, j'ai essayé d'entrer toutes les suggestions dans le champ cette question comme :

bash -c "sleep 10 && firefox"

sleep 10 && firefox

xterm -e 'sleep 10 && firefox'

sh -c "sleep 10 && skype &"

Pour tous ces éléments, ils fonctionnent sur la ligne de commande, mais pas lorsque je les saisis dans l'interface de configuration de LXSession.

Si j'entre firefox par lui-même, il se lance lorsque Lubuntu démarre.

Je suppose que toutes les commandes de sommeil ci-dessus ne fonctionnent que sous Ubuntu. Comment faire pour qu'un programme se mette en veille lors de son démarrage automatique sous Lubuntu ?

Note supplémentaire : La raison pour laquelle je veux retarder Firefox est que je me connecte automatiquement à un VPN, et il faut un certain temps pour que le VPN termine la connexion. J'ai besoin que Firefox démarre une fois la connexion VPN terminée, donc s'il existe un moyen de forcer un programme (comme Firefox) à démarrer à la fin d'un autre événement (gestionnaire de réseau terminant une connexion), cela fonctionnerait aussi.

4voto

TuKsn Points 4240

Essayez ça :

Créer un fichier $HOME/.config/upstart/firefox-with-delay.conf

Contenu :

start on desktop-start
stop on desktop-end

script
    sleep 30
    firefox 
end script

Plus d'informations :

http://ifdeflinux.blogspot.de/2013/04/upstart-user-sessions-in-ubuntu-raring.html

http://upstart.ubuntu.com/

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X