#1 Le 02/09/2011, à 00:32
- ygguiz
Lancer un terminal avec une comande au demarage du PC.
Bonjour a tous, je suis tout nouveau sur Ubuntu et je suis un petit peu perdu avec les commandes . Je voudrais que au démarrage de mon PC un terminal ce lance automatiquement avec la commande " xwinwrap -ni -o 0.60 -fs -s -sp -st -b -nf -- /usr/lib/xscreensaver/glmatrix -root -window-id WID " qui sert a lancer le défilement des textes vert du thème Matrix.
Merci d'avance pour votre aide .
Hors ligne
#2 Le 02/09/2011, à 00:49
- sputnick
Re : Lancer un terminal avec une comande au demarage du PC.
Ajoute ca dans /etc/rc.local ca executera ca en root.
Si besoin,
su - ygguiz -c 'DISPLAY=:0 xwinwrap -ni -o 0.60 -fs -s -sp -st -b -nf -- /usr/lib/xscreensaver/glmatrix -root -window-id WID'
On ne peut pas mettre d'array dans un string!
https://sputnick.fr/
Hors ligne
#3 Le 02/09/2011, à 17:28
- ygguiz
Re : Lancer un terminal avec une comande au demarage du PC.
Merci Sputnick, je ne mis connais vraiment pas désolé, alors dans l'ordre je vais dans mon terminal je tape /etc/rc.local puis
su - ygguiz -c 'DISPLAY=:0 xwinwrap -ni -o 0.60 -fs -s -sp -st -b -nf -- /usr/lib/xscreensaver/glmatrix -root -window-id WID'
???
Hors ligne
#4 Le 02/09/2011, à 18:07
- sputnick
Re : Lancer un terminal avec une comande au demarage du PC.
Non,
sudo echo "su - ygguiz -c 'DISPLAY=:0 xwinwrap -ni -o 0.60 -fs -s -sp -st -b -nf -- /usr/lib/xscreensaver/glmatrix -root -window-id WID'" | tee -a /etc/rc.local
On ne peut pas mettre d'array dans un string!
https://sputnick.fr/
Hors ligne
#5 Le 02/09/2011, à 18:14
- demonipuch
Re : Lancer un terminal avec une comande au demarage du PC.
Non,
sudo echo "su - ygguiz -c 'DISPLAY=:0 xwinwrap -ni -o 0.60 -fs -s -sp -st -b -nf -- /usr/lib/xscreensaver/glmatrix -root -window-id WID'" | tee -a /etc/rc.local
Ça ne marchera pas. Il y a la commande exit 0 en fin de fichier. Le commande ne sera pas passée.
Il faut ajouter la commande avant exit 0.
Dernière modification par demonipuch (Le 02/09/2011, à 18:14)
Hors ligne
#6 Le 02/09/2011, à 21:51
- sputnick
Re : Lancer un terminal avec une comande au demarage du PC.
Bien vu, donc apres avoir lancé la commande, lancer gedit et mettre
exit 0
à la fin du fichier
sudo gedit /etc/rc.local
On ne peut pas mettre d'array dans un string!
https://sputnick.fr/
Hors ligne