Le langage SMS est exclu sur les forums ProgBoards, tout message ne respectant pas la charte sera déplacé, modifié, ou supprimé par nos modérateurs.

Forum Informatique » Logiciel » creer un raccourci sur le bureau Gnome

AbrahamZ
ProgBoarder
Citer Linux Mozilla 5 - Posté le 22/06/2008 à 20:12
salut, je veux créer un raccourci pour lancer une application wine. En l'occurence, je fais d'habitude dans un terminal :


sh-3.2$ cd /home/abby/.wine/drive_c/Program\ Files/Steam/
sh-3.2$ wine Steam.exe



Et cela fonctionne parfaitement.

Pour gagner du temps, je fais clique-droit > Créé un lanceur sur le bureau


Type : Application
Nom : Steam
Commande : wine "/home/abby/.wine/drive_c/Program Files/Steam/Steam.exe"



J'obtiens un message d'erreur de la part de steam.exe, qui ne trouve pas ses dll.

Je suppose que le problème viens du fait que dans le premier cas, j'executais wine dans le dossier steam, tandis que dans le 2eme cas, je l'execute a partir de /home/abby/

Comment modifier cette propriété du raccourci ? Pour les raccourcis windows il y a un champ "Démarrer dans.." mais là je n'ai pas trouvé..

merci (sourire) (sourire)

Edité par neamar ( 22/06/2008 21:04:07 )
RemonterCiter MacOS Firefox 2 - Posté le 22/06/2008 à 20:18
GNome doit de proposer de renseigner un dossier de travail, indiques-y:

/home/abby/.wine/drive_c/Program\ Files/Steam/
Computaid SPRL - Conception - Développement - Infogérance : http://www.computaid.be
eTigris - Hébergement mutualisé - Serveurs dédiés : http://www.etigris.com
AbrahamZ
ProgBoarder
RemonterCiter Linux Mozilla 5 - Posté le 22/06/2008 à 20:26
non, l'interface "creation d'un lanceur" ne me propose pas ce champ. Quand je retourne dans les propriétés du fichier raccourci, toujours rien. J'utilise la version 2.22.2 de gnome.

sh-3.2$ cat Steam.desktop
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=Steam
Type=Application
Icon[fr_FR@euro]=gnome-panel-launcher
Terminal=false
Name[fr_FR@euro]=Steam
Exec=wine "/home/abby/.wine/drive_c/Program Files/Steam/Steam.exe"
Icon=gnome-panel-launcher
GenericName[fr_FR@euro]=



Peut-être est-ce possible de rajouter le champ dont tu me parles en éditant le raccourci en mode texte ? (En attendant de trouver pourquoi je n'ai pas de champ "Dossier de Travail" dans l'interface)
RemonterCiter MacOS Firefox 2 - Posté le 22/06/2008 à 20:28
Alors peut-être peut-tu tenter cette commande dans le lanceur:

cd /home/abby/.wine/drive_c/Program\ Files/Steam/ && wine Steam.exe
Computaid SPRL - Conception - Développement - Infogérance : http://www.computaid.be
eTigris - Hébergement mutualisé - Serveurs dédiés : http://www.etigris.com
AbrahamZ
ProgBoarder
RemonterCiter Linux Mozilla 5 - Posté le 22/06/2008 à 20:30

Erreur lors du lancement de l'application.

Détails : Failed to execute child process "cd" (Aucun fichier ou répertoire de ce type)

Poly Progr@ms
Guest Star
RemonterCiter Linux Firefox 3 - Posté le 22/06/2008 à 20:39
Comme on s'en doute, c'est un problème qui a dû se manifester souvent... donc Google est mon ami toussa... partons pour les mots-clés suivants : gnome launcher working directory.

1) première solution proposée, créer un petit script .sh qui s'occupe de faire le cd puis de lancer ton programme, du style :

#!/bin/sh
cd ~/repertoire/sousrepertoire
wine arguments


et créer un lanceur qui lance ce script (pensez à ajouter les droits d'exécution au script) (cf. http://lists.ximian.com/pipermail/users/2003-April/009114.html )

2) seconde solution : utiliser la commande suivante pour le lanceur (à adapter à tes besoins) :

gnome-terminal --working-directory /home/yourlogin/.wine/drive_c/Program\ Files/EA\ GAMES/Battlefield\ 1942/ -x wine BF1942.EXE +game DC_Final

(cf. http://ubuntuforums.org/showthread.php?t=609634 )

Ca devrait faire l'affaire.

Edité par Poly Progr@ms ( 22/06/2008 20:40:41 )
AbrahamZ
ProgBoarder
RemonterCiter Linux Mozilla 5 - Posté le 22/06/2008 à 23:23
ok, la 2eme solution fonctionne, merci bien

Edit: c'est plus propre à mon avis d'éditer le raccourci:


sh-3.2$ cat Steam.desktop
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=Steam
Type=Application
Terminal=false
Exec=wine Steam.exe
Path=/home/abby/.wine/drive_c/Program Files/Steam/
Icon=gnome-panel-launcher



je me demande pourquoi il manque cette option dans l'interface gnome

Edité par AbrahamZ ( 01/07/2008 15:55:32 )

Poster une réponse

STOP aux fautes volontaires !
Message
Formatage
Note: pour partager du code source, merci d'utiliser le wall !
Smileys (sourire) (yekyek) (clein d'oeil) (désapprouve) (triste) (cool) (langue) (confus) (gêné) (neutre) (eek) (surpris) (diable) (flèche) (exclamation) (question) (diable) (idée) (méchant)
Pseudonyme
Recopiez le code
v6 © Computaid SPRL 2005-2008 - Tous droits réservés - Hébergé par eTigris - Page générée en 0,064 s - Crédits - Stats
1 connecté