Lancement automatique d'un programme sous GNOME et KDE

Sous KDE

Pour qu'un programme se lance lors du démarrage de KDE, vous devez créer un raccourci vers ce dernier dans "$HOME/.kde/Autostart".

Par exemple, pour que le programme /usr/bin/kmix se lance automatiquement, entrez la commande suivante dans votre terminal:

$ ln -s /usr/bin/kmix $HOME/.kde/Autostart/kmix

La commande aura pour effet de créer le lien symbolique $HOME/.kde/Autostart/kmix qui pointera vers /usr/bin/kmix.

NB: Vous pouvez très bien faire la même chose avec konqueror (en cliquant sur "créer un raccourci" dans le menu contextuel qui s'affiche lorsque vous glissez-déposez un fichier avec le bouton gauche de la souris)

Sous GNOME:

C'est plus simple :-) Vous devez utiliser le programme gnome-session-properties.

Vous pouvez lancer gnome-session-properties via le menu de GNOME en allant dans Bureau -> Préférences -> Sessions

(cliquez sur l'image pour l'agrandir)

NB: Vous pouvez aussi le lancer en appuyant sur ALT+F2 et en entrant gnome-session-properties dans la fenêtre "Lancer une application".

Une fois gnome-session-properties lancé, cliquez sur onglet "Programmes au démarrage" afin d'ajouter les applications qui vous intéressent.

Commentaires

1. Le vendredi, janvier 13 2006, 16:31 par Gloubiboulga

Sous Xfce c'est un peu moins facile, mais il suffit de placer un petit script contenant les applis à lancer dans ~/Desktop/Autostart/
Et voilà !
Pratique pour lancer automatiquement ivman par exemple.

2. Le vendredi, janvier 13 2006, 21:21 par Asher256

Merci Gloubiboulga pour cette précision ;-)

3. Le lundi, mai 1 2006, 16:13 par Sinan

Numlockx il suffit de tapper numlockx on dans un terminal si tu l'as installé avec les dépôts pas besoin de le rajouter ici

4. Le vendredi, mai 26 2006, 15:52 par Newbuntu

Et si je veux lancer non seulement une application, mais bien ouvrir un fichier avec cette application? En clair, je voudrais qu'à l'allumage de mon pc, openOffice Calc se lance et ouvre automatiquement une feuille de calcul que j'utilise tous les jours. J'y arrivais avec Mandriva-KDE, mais depuis que j'utilise Ubuntu avec Gnome, je ne sais plus comment faire.
merci pour l'aide

5. Le vendredi, mai 26 2006, 22:21 par Asher256

Salut,

Pourquoi ne pas essayer :
* de créer un script shell ;
* de l'ajouter dans le démarrage de GNOME ou de KDE.

Ce script va te lancer tous les programmes qui t'intéressent, avec leurs fichiers dans les arguments.

Par exemple :

Fichier : lancement.sh
===========================================
#!/bin/sh

# Lancement d'OpenOffice avec le fichier "fichier.odt"
oowriter /chemin/vers/le/fichier.odt &

# Les autres programmes dans le lancement
prog2 &
prog3 argument1 &
===========================================

N'oublie pas de rendre le script exécutable avec :
$ chmod +x lancement.sh

a+

6. Le mercredi, août 23 2006, 07:08 par Roux

Dalut
J'essaye de faire ceci en precisant a gnome de lancer le programme en question specifiquement dans un workspace donne, et je ne parviens pas a trouver comment faire apres de longues recherches... Vous n'auriez pas une idee, apr exemple une optiona ajouter a la commande?...
Merci d'avance

7. Le mercredi, août 23 2006, 13:32 par Asher256

Salut,

Il existe un programme pour GNOME nommé Devilspie, qui te permettra de configurer la position des fenêtres, leur workspace, etc.

Il est disponible dans ce site www.burtonini.com/blog/co... .

a+

8. Le jeudi, novembre 23 2006, 01:11 par dFx

bonjour.
j'aimerais lancer un serveur au demarrage de kde
j'ai donc decidé de faire avec un script et meme avec le tient :)
voila donc mon script
----------------------------------------------------------------------------------
#!/bin/sh

# Lancement de ventrilo avec le fichier "ventrilo_srv"
/usr/local/ventrillo/ventrilo_srv &
----------------------------------------------------------------------------------

seulement comme linux et moi sa fait 4 je ne sait pas comment spécifier le repertoire de travail de l'application.
peux tu m'aider ?
merci d'avance

ps: j'ai essayer de le mettre a la place des arguments mais sans resultats

9. Le mardi, novembre 28 2006, 12:25 par Asher256

Salut,

C'est obligé de lancer ton script au même temps que KDE ? Pourquoi pas au démarrage de l'ordinateur, avant l'interface graphique ? Pour mieux t'aider à faire cela, dis moi quelle est ta distribution.

Si tu veux quand même lancer ton script au démarrage de KDE :

- Tu crées le script avec un éditeur texte (par exemple dans /home/tonnom/script)
- Tu lance la commande: mkdir -p $HOME/.kde/Autostart
- Tu copie le script dans le répertoire de démarrage : cp /home/tonnom/tonscript $HOME/.kde/Autostart
- et tu rend le script exécutable : chmod +x $HOME/.kde/Autostart/*

10. Le lundi, décembre 11 2006, 20:37 par fredo

bonsoir

je cherche a lancer conky sous Kubuntu comment faire?

11. Le lundi, décembre 11 2006, 20:55 par Asher256

Salut Fredo,

Ce qui a été expliqué dans le billet et dans les commentaires n'a pas marché ?

12. Le lundi, décembre 11 2006, 21:31 par fredo

ah si ca a marché juste une erreur basqieu désolé

13. Le jeudi, mars 1 2007, 10:07 par buggitt

Bonjour
J'utilise gnome-sessions-properties pour lancer des progs au démarrage, notamment beryl-manager et compiz-tray-icon. Seulement suite à des problèmes de freeze avec Beryl, j'ai du rechercher la ligne de texte correspondant à ce que j'avais entré dans gnome-sessions-properties, en mode console. J'ai réussi à un moment à trouver quelquechose qui y ressemblait (dans /home/user/.autostart, il me semble), et en fait j'ai remplacé les lignes lançant les application beryl-manager et compiz-tray-icon par de simples lancements de "gedit", pensant pouvoir désactiver ce gedit par la suite (via gnome-sessions manager). Mais ce n'est pas le cas! Et depuis , j'ai toujours un gedit qui se lance au démarrage, et compiz-tray-icon aussi, ce dernier réapparaissant toujours dans la liste de gnome-sessions-manager. Quelqu'un a-t-il une idée pour nettoyer tout ça?

14. Le mardi, septembre 23 2008, 07:06 par piment rouge

Merci Asher256 pour Devil's Pie, je ne connaissais pas et c'est exactement ce qu'il me fallait!