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 20/03/2012, à 13:04

Patrick_T

[Résolu] Pb lancement application lanceur vs terminal

Bonjour,

Je n'arrive pas à lancer une application à partir du lanceur, pourtant quand je la lance à partir du terminal, ça fonctionne...
De plus si je double clique sur le raccourci (fichier texte exécutable #!bin/bash ou #!bin/sh qui se trouve dans /usr/bin), à part "Afficher", rien ne fonctionne non plus, ni "Lancer" ni "Lancer dans un terminal".

Si quelqu'un a une explication...

Merci

Je suis sous Ubuntu 11.10.

Dernière modification par Patrick_T (Le 20/03/2012, à 23:54)


Ubuntu 11.10

Hors ligne

#2 Le 20/03/2012, à 13:25

Postmortem

Re : [Résolu] Pb lancement application lanceur vs terminal

Salut,
As tu ajouter les droits d'exécution sur ton fichier ?
Si oui, pourrait-on voir le fichier en question ?


Mot' a dit : « Un Hellfest sans Slayer, c'est comme une galette-saucisse sans saucisse ! »

Hors ligne

#3 Le 20/03/2012, à 13:46

Patrick_T

Re : [Résolu] Pb lancement application lanceur vs terminal

Le fichier (ci-dessous) peut être exécuter comme un programme.
-rwxr-xr-x 1 root root 63 2012-03-18 13:49 trancestris

Et le contenu est le suivant
#!/bin/bash
cd /usr/share/trancestris/bin/
sh trancestris "$@"


Ubuntu 11.10

Hors ligne

#4 Le 20/03/2012, à 14:55

Postmortem

Re : [Résolu] Pb lancement application lanceur vs terminal

Lorsque tu l'exécutes depuis le terminal, quelle commande lances-tu exactement ?
Ton lanceur, il a quelles propriétés ?

Sinon, dans /usr/bin, plutôt que le script ci-dessus, tu pourrais peut-être faire un lien symbolique, je ne sais pas si ça fonctionnerait :

# Sauvegarde du fichier d'origine
sudo mv /usr/bin/trancestris /usr/bin/trancestris.old
# Création du lien
sudo ln -s /usr/share/trancestris/bin/trancestris /usr/bin/trancestris

Mot' a dit : « Un Hellfest sans Slayer, c'est comme une galette-saucisse sans saucisse ! »

Hors ligne

#5 Le 20/03/2012, à 15:19

Patrick_T

Re : [Résolu] Pb lancement application lanceur vs terminal

Depuis le terminal, j'utilise la commande trancestris tout simplement, et ça démarre.
Dans mon lanceur, j'ai sélectionné Application et le chemin correspondant au fichier. J'ai comparé avec le lanceur d'autres applications qui fonctionnent (même type de raccourci - texte exécutable).
J'ai essayer le lien symbolique et ça ne change rien !


Ubuntu 11.10

Hors ligne

#6 Le 20/03/2012, à 15:51

Postmortem

Re : [Résolu] Pb lancement application lanceur vs terminal

Que donne cette commande ?

type trancestris

Dans ton lanceur, c'est bien le chemin renvoyé par la commande type ?


Mot' a dit : « Un Hellfest sans Slayer, c'est comme une galette-saucisse sans saucisse ! »

Hors ligne

#7 Le 20/03/2012, à 17:18

Patrick_T

Re : [Résolu] Pb lancement application lanceur vs terminal

Absolument, c'est bien le chemin renvoyé par type : /usr/bin/trancestris


Ubuntu 11.10

Hors ligne

#8 Le 20/03/2012, à 17:32

Postmortem

Re : [Résolu] Pb lancement application lanceur vs terminal

Essaie de mettre le chemin /usr/share/trancestris/bin/trancestris dans le lanceur.
Après, ben j'ai plus d'idée !!


Mot' a dit : « Un Hellfest sans Slayer, c'est comme une galette-saucisse sans saucisse ! »

Hors ligne

#9 Le 20/03/2012, à 17:59

Patrick_T

Re : [Résolu] Pb lancement application lanceur vs terminal

Eh bien non, ça ne fonctionne pas non plus.

Merci quand même.
Je vais continuer de chercher, et si je trouve, je posterai...
Je vais me tourner vers Java, car il me semble que ce sont les applications qui utilisent Java qui ne fonctionnent pas.
Bizarre car elles utilisent java aussi quand je les démarre depuis la console.
Merci quand même pour ta participation.


Ubuntu 11.10

Hors ligne

#10 Le 20/03/2012, à 18:24

Postmortem

Re : [Résolu] Pb lancement application lanceur vs terminal

Je pense à un truc, ce que tu pourrais faire si ça marche depuis le terminal, c'est faire un lanceur qui appelle le terminal. La commande dans le lanceur serait un truc comme ça :

gnome-terminal -e /usr/bin/trancestris

Mot' a dit : « Un Hellfest sans Slayer, c'est comme une galette-saucisse sans saucisse ! »

Hors ligne

#11 Le 20/03/2012, à 22:07

Patrick_T

Re : [Résolu] Pb lancement application lanceur vs terminal

Eh ! je vois que tu n'abandonnes pas...
Bien pensé mais pas de résultat. J'ai vu apparaître la fenêtre du terminal une fraction de seconde puis silence complet.
C'est la même réaction qu'en demandant au lanceur de lancer l'application dans le terminal.

Dommage mais encore merci.
Je vais essayer du côté du forum des applications.


Ubuntu 11.10

Hors ligne

#12 Le 20/03/2012, à 23:34

Sciensous

Re : [Résolu] Pb lancement application lanceur vs terminal

et en enlevant le sh devant

sh trancestris "$@"

?

en plus la déclaration correspond à bash (/bin/bash) pour lancer avec sh (/bin/sh)
cool


antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )

En ligne

#13 Le 20/03/2012, à 23:53

Patrick_T

Re : [Résolu] Pb lancement application lanceur vs terminal

Bonsoir à tous,
J'avais updaté mon Java... et je n'avais pas réutilisé d'applications utilisant Java donc je n'avais pas de suit percuté que cela pouvait venir de cet update - Je viens de faire une réinstallation de Java et c'est rentré dans l'ordre.
Merci pour votre aide.


Ubuntu 11.10

Hors ligne