Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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.

synchronisation a écrit :

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