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/10/2016, à 00:17

nooranee

[Résolu] Impossible de lancer gccg

Bonsoir,

J'ai voulu installer gccg pour jouer à Magic en suivant les indications données ici:

https://doc.ubuntu-fr.org/gccg

L’installation c'est déroulée sans encombres j'ai créé le fichier .gccg.sh dans

/home/nooranee/gccg/

comme indiqué mais je n'arrive pas à lancer le jeux!

HELP!

Voici comme est le fichier .gccg.sh :

#! /bin/sh
#On se place dans le répertoire de gccg
cd gccg
#Mise à jour des bases de cartes
./gccg_package status 
./gccg_package update
#Lancement du jeu
#Où indicatif est votre base de jeux et hauteur/largeur la taille désirée pour la fenêtre
./Mtg --design 1024x576

sudo chmod +x ~/.gccg.sh

J'ai aussi essayé en ouvrant un terminal dans le dossier gccg et en tapant la commande indiqué sur le site officiel et cela me donne:

nooranee@Edhelthurin:~/gccg$ ./Mtg
Running ./ccg_client mtg.xml
./ccg_client: error while loading shared libraries: libSDL_net-1.2.so.0: cannot open shared object file: No such file or directory

Dernière modification par nooranee (Le 11/10/2016, à 10:58)


Système:     Linux Mint Serena (18.1)
Ordinateur: Acer Aspire E 15 Start (ES1-512-C2MY) / Intel Celeron Quad Core N2940 / Intel HD Graphics
RAM:            DDR3 4GO
HDD:            ATA ST500LT012-1DG14 (SCSI)

Hors ligne

#2 Le 11/10/2016, à 02:37

nooranee

Re : [Résolu] Impossible de lancer gccg

Alors,

j'arrive à lancer le jeux avec la méthode du site officiel...

Par contre impossible avec la méthode proposé à
https://doc.ubuntu-fr.org/gccg


Système:     Linux Mint Serena (18.1)
Ordinateur: Acer Aspire E 15 Start (ES1-512-C2MY) / Intel Celeron Quad Core N2940 / Intel HD Graphics
RAM:            DDR3 4GO
HDD:            ATA ST500LT012-1DG14 (SCSI)

Hors ligne

#3 Le 11/10/2016, à 09:48

abelthorne

Re : [Résolu] Impossible de lancer gccg

Il te manque simplement des dépendances, des biblis nécessaires au jeu. C'est indiqué sur la page de la doc. Commence par installer celles qui manquent avec :

sudo apt-get install libsdl1.2debian libsdl1.2debian-alsa libsdl-image1.2 libsdl-mixer1.2 libsdl-net1.2 libsdl-sound1.2 libsdl-ttf2.0-0

Puis essaie de le lancer à nouveau.

EDIT : par contre, c'était inutile de mettre un sudo devant ton chmod. Évite de prendre l'habitude d'utiliser sudo à tort et à travers, c'est la meilleure façon de faire des conneries. Il ne doit être utilisé que pour les commandes qui nécessites absolument d'être admin (comme l'installation de paquets, la maintenance du système, la modification de fichiers système...), pas celles qui manipulent des fichiers dans ton dossier perso.
Après vérification, je vois que tu as juste suivi la doc. C'était une erreur de le mettre, j'ai corrigé.

Dernière modification par abelthorne (Le 11/10/2016, à 09:54)

Hors ligne

#4 Le 11/10/2016, à 10:18

nooranee

Re : [Résolu] Impossible de lancer gccg

Salut

Merci pour la réponse :-)

Voilà le nouveau .gccg.sh

#! /bin/sh
#On se place dans le répertoire de gccg
cd gccg
#Mise à jour des bases de cartes
./gccg_package status 
./gccg_package update
#Lancement du jeu
#Où indicatif est votre base de jeux et hauteur/largeur la taille désirée pour la fenêtre
./Mtg -- design 1024x576
chmod +x ~/.gccg.sh

je l'ai mis dans

/home/nooranee/

mais quand je veux l’exécuter dans un terminal il m'est revoyé l'erreur suivante :

Impossible d'exécuter un fils
L'exécution du processus fils « /home/nooranee/.gccg.sh » a échoué (Permission non accordée)

Dernière modification par nooranee (Le 11/10/2016, à 10:25)


Système:     Linux Mint Serena (18.1)
Ordinateur: Acer Aspire E 15 Start (ES1-512-C2MY) / Intel Celeron Quad Core N2940 / Intel HD Graphics
RAM:            DDR3 4GO
HDD:            ATA ST500LT012-1DG14 (SCSI)

Hors ligne

#5 Le 11/10/2016, à 10:22

abelthorne

Re : [Résolu] Impossible de lancer gccg

Je n'avais pas assez fait attention à ton premier message : la commande chmod n'est pas à mettre dans le script .sh ! Elle est à taper après avoir créé le script, pour le rendre exécutable.

Commence par la supprimer du script et enregistre-le. Ensuite, donne le retour de ls -lA ~ | grep gccg pour vérifier les permissions dessus.

Hors ligne

#6 Le 11/10/2016, à 10:26

nooranee

Re : [Résolu] Impossible de lancer gccg

En attendant de pour ajouter la redimension de la fenêtre j'ai modifié le lanceur d'origine pour qu'il lance la mise à jour...

#!/bin/bash
./gccg_package status 
./gccg_package update
. tools/launch_client
gccg $* mtg.xml

Système:     Linux Mint Serena (18.1)
Ordinateur: Acer Aspire E 15 Start (ES1-512-C2MY) / Intel Celeron Quad Core N2940 / Intel HD Graphics
RAM:            DDR3 4GO
HDD:            ATA ST500LT012-1DG14 (SCSI)

Hors ligne

#7 Le 11/10/2016, à 10:28

nooranee

Re : [Résolu] Impossible de lancer gccg

j'ai enlevé le

chmod +x ~/.gccg.sh

voilà le retour

drwxr-xr-x  13 nooranee nooranee 12288 oct 11 10:20 gccg
drwx------   3 nooranee nooranee  4096 oct 11 02:31 .gccg
-rw-rw-r--   1 nooranee nooranee   276 oct 11 10:26 .gccg.sh

Par contre j'ai toujour le même message d'erreur quand je lance le script.

Dernière modification par nooranee (Le 11/10/2016, à 10:31)


Système:     Linux Mint Serena (18.1)
Ordinateur: Acer Aspire E 15 Start (ES1-512-C2MY) / Intel Celeron Quad Core N2940 / Intel HD Graphics
RAM:            DDR3 4GO
HDD:            ATA ST500LT012-1DG14 (SCSI)

Hors ligne

#8 Le 11/10/2016, à 10:34

abelthorne

Re : [Résolu] Impossible de lancer gccg

Évite de modifier les fichiers d'origine si tu crée un script qui refait la même chose derrière (d'autant qu'ils pourraient être remplacés par une nouvelle version lors d'une mise à jour et tu perdrais tes modifs).

Remets le fichier dans son état d'origine, rends ton script exécutable : chmod +x ~/.gccg.sh et ça devrait aller mieux.

Dernière modification par abelthorne (Le 11/10/2016, à 10:34)

Hors ligne

#9 Le 11/10/2016, à 10:41

nooranee

Re : [Résolu] Impossible de lancer gccg

J'avais fait un backup avant de modifier... wink

et il n'y a rien qui se passe que je tape chmod +x ~/.gccg.sh dans le terminal...

Dernière modification par nooranee (Le 11/10/2016, à 10:42)


Système:     Linux Mint Serena (18.1)
Ordinateur: Acer Aspire E 15 Start (ES1-512-C2MY) / Intel Celeron Quad Core N2940 / Intel HD Graphics
RAM:            DDR3 4GO
HDD:            ATA ST500LT012-1DG14 (SCSI)

Hors ligne

#10 Le 11/10/2016, à 10:46

abelthorne

Re : [Résolu] Impossible de lancer gccg

C'est normal, il applique simplement les droits d'accès, il ne te dit rien en retour. Mais maintenant, si tu lances le script en tapant ./.gccg.sh quand tu es dans ton dossier perso, il devrait se lancer.

Dernière modification par abelthorne (Le 11/10/2016, à 10:46)

Hors ligne

#11 Le 11/10/2016, à 10:52

nooranee

Re : [Résolu] Impossible de lancer gccg

ok ok... c'est tout bon!

Un grand merci :-)

Dernière modification par nooranee (Le 11/10/2016, à 10:55)


Système:     Linux Mint Serena (18.1)
Ordinateur: Acer Aspire E 15 Start (ES1-512-C2MY) / Intel Celeron Quad Core N2940 / Intel HD Graphics
RAM:            DDR3 4GO
HDD:            ATA ST500LT012-1DG14 (SCSI)

Hors ligne

#12 Le 11/10/2016, à 10:56

abelthorne

Re : [Résolu] Impossible de lancer gccg

J'ai à nouveau lu ton script sans faire très attention (mais toi aussi) : la dernière commande devrait être ./Mtg --design 1024x576 sans espace entre les tirets "--" et "design". C'était le cas dans la première version, je ne sais pas pourquoi tu as modifié cette ligne ?

Une fois que tout fonctionnera je t'expliquerai comment faire un lanceur pour qu'il apparaisse dans le menu Applications, ça t'évitera de devoir le lancer depuis le terminal à chaque fois.

EDIT : je vois que ton message a disparu, tu as corrigé l'espace en trop par toi-même ?

Dernière modification par abelthorne (Le 11/10/2016, à 11:01)

Hors ligne

#13 Le 11/10/2016, à 10:59

nooranee

Re : [Résolu] Impossible de lancer gccg

yep j'ai vu l’erreur après coup


Système:     Linux Mint Serena (18.1)
Ordinateur: Acer Aspire E 15 Start (ES1-512-C2MY) / Intel Celeron Quad Core N2940 / Intel HD Graphics
RAM:            DDR3 4GO
HDD:            ATA ST500LT012-1DG14 (SCSI)

Hors ligne

#14 Le 11/10/2016, à 11:01

abelthorne

Re : [Résolu] Impossible de lancer gccg

Si tout fonctionne et que tu veux faire un lanceur : gedit ~/.local/share/applications/gccg.desktop
Dedans tu copies ça et tu enregistres :

[Desktop Entry]
Name=GCCG
Comment=GCCG
Exec=/home/nooranee/.gccg.sh
Type=Application
Categories=Game

(Si tu veux une icône, il faut en trouver une, l'enregistrer quelque part et ajouter une ligne de la forme Icon=/chemin/vers/le/fichier à la façon de la ligne Exec.)

Dernière modification par abelthorne (Le 11/10/2016, à 11:01)

Hors ligne

#15 Le 11/10/2016, à 11:05

nooranee

Re : [Résolu] Impossible de lancer gccg

le lanceur sur le bureau c'est bon... j'ai simplement fait clic droit sur le bureau -> créer un nouveau lanceur.

En tous cas merci pour ton aide:-)


Système:     Linux Mint Serena (18.1)
Ordinateur: Acer Aspire E 15 Start (ES1-512-C2MY) / Intel Celeron Quad Core N2940 / Intel HD Graphics
RAM:            DDR3 4GO
HDD:            ATA ST500LT012-1DG14 (SCSI)

Hors ligne