web-dev-qa-db-fra.com

Comment exécuter un script lors de l'ouverture de l'openbox?

Sur mon ordinateur de serveur Ubuntu, après que je me connecte (en TTY1), je peux exécuter startx qui ouvre Openbox.

Je veux exécuter une commande spécifique lorsque vous ouvrez Openbox.

Comment puis je faire ça?

Je l'ai fait dans le passé et j'ai trouvé une solution sur un forum, mais je ne peux plus semblant trouver la page.

1
Ionică Bizău

Si cela n'existe pas, créez un fichier dans votre ~/.config/openbox Répertoire appelé autostart ou autostart.sh (les deux devraient travailler). Si le répertoire Openbox n'existe pas, créez-le aussi.

Dans ce fichier, vous mettez dans tous vos exécutables que vous souhaitez exécuter lorsque Openbox commence. Assurez-vous de mettre une ampères après chaque commande, sinon, Openbox se bloquera en attente de la fin de l'exécutable.

Voici un exemple de fichier Autostart:

tint2 &
plank &
volti &

Comme vous pouvez le constater, avec les ampersands, le script Autostart sera en mesure de continuer à exécuter les lignes suivantes.

Si vous souhaitez voir plus sur la manière de configurer complètement un bureau Openbox, y compris les applications d'exécution dans le fichier Autostart, voir cette vidéo

3
Dorian