#1 Le 11/12/2010, à 09:18
- framboise38
[resolu]Lancer un shell dans un terminal
Bonjour,
J'utilse funambol pour synchroniser mon pda avec evolution, cela marche bien.
Avant de pouvoir lancer une synchonisation il faut que je lance funambol.
Pour cela j'ai créé un script tout bête contenant :
#!/bin/bash
echo "Lancer funambol"
sudo sh /opt/Funambol/bin/funambol start
Ce script fonctionne si je vais dans Accessoires/Terminal. puis que je fais
cd shell
sh lancer_funambol.sh
Il me demande mon mot de passe et après je peux synchroniser.
En revanche, j'ai créé un lanceur de type Application dans un terminal, dont la commande est :
/home/framboise/shell/lancer_funambol.sh
Dans ce cas là il me demande mon mot de passe, il ne me semble pas voir de message d'erreur, mais je n'en suis pas sure car il referme le terminal juste après et lorsque je vais dans Application/Internet/Synchronisation, j'obtiens un message d'erreur comme si je n'avais pas lancé funambol.
we were unable to connect to the server. The problem could be temporary or there could be something wrong with the server settings.
Soit j'ai une solution de repli, mais je suis flemmarde j'aimerais bien pouvoir synchroniser à partir du lanceur de mon bureau.
Avez-vous des pistes?
merci de votre aide framboise
Dernière modification par framboise38 (Le 11/12/2010, à 10:31)
Hors ligne
#2 Le 11/12/2010, à 09:36
- redo_fr
Re : [resolu]Lancer un shell dans un terminal
Salut,
en mode graphique, utilise plutôt 'gksudo'
mets simplement cette ligne dans ton lanceur
gksudo /opt/Funambol/bin/funambol start
Il n'y a pas de mauvais outils, il n'y a que de mauvais ouvriers
- papy -
Personnellement, je crois que faire des procès est un signe que les affaires vont mal. Je ne dis pas que Microsoft va mal, ce n'est qu'un signe, pas un indicateur...
- Linus Torvalds -
Hors ligne
#3 Le 11/12/2010, à 10:29
- framboise38
Re : [resolu]Lancer un shell dans un terminal
Bonjour,
ça marche avec gksudo mais je pensais que vu que je lançais un shell dans un terminal, sudo pouvait convenir.
Merci
framboise
Hors ligne