Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
guitarpro [Le 03/01/2014, 18:34]
cafecho [Architecture 64bits] Précision via le terminal
guitarpro [Le 30/07/2023, 17:18] (Version actuelle)
91.170.100.97 [Guitar pro 7]
Ligne 1: Ligne 1:
-{{tag>Raring Saucy guitare audio}}+{{tag>Trusty ​guitare audio}}
  
 ---- ----
Ligne 5: Ligne 5:
 ======Guitar Pro====== ======Guitar Pro======
  
-**GuitarPro** est un logiciel non-libre pour guitaristes et musiciens. C'est un éditeur de tablatures et de partitions multipistes pour guitare et basse. Il est très utilisé dans le monde de la musique, notamment pour la composition et l'​échanges de tablatures. Une de ses fonctionnalités les plus appréciées est de générer des aperçus sonores des tablatures par le biais de banque ​de sons midi. +**GuitarPro** est un logiciel non-libre pour guitaristes et autres ​musiciens. C'est un éditeur de tablatures et de partitions multipistes pour guitare et basse. Il est très utilisé dans le monde de la musique, notamment pour la composition et l'​échanges de tablatures. Une de ses fonctionnalités les plus appréciées est de générer des aperçus sonores des tablatures par le biais de banques ​de sons midi et RSE.
  
-**GuitarPro** est disponible nativement sous Ubuntu ​depuis ​sa version 6. Il est possible de faire tourner les versions précédentes avec Wine, mais cette page se limite à traiter de la version native.+**GuitarPro** est disponible nativement sous Ubuntu ​dans sa version 6. Il est possible de faire tourner les versions précédentes avec [[:Wine]] (voir [[https://​appdb.winehq.org/​objectManager.php?​sClass=version&​iId=3782|la page sur WineHQ]]), mais cette page se limite à traiter de la version native
 + 
 +**GuitarPro** a abandonné le support natif de linux à partir de sa version 7 en Janvier 2018.
  
 {{:​applications:​guitar_pro_6.png?​500|}} {{:​applications:​guitar_pro_6.png?​500|}}
  
-=====Installation===== ​+===== Pré-requis ===== 
 +  
 +  * Disposer des [[:​sudo|droits d'​administration]]. 
 +  * Disposer d'une connexion à Internet configurée et activée. 
 +  * Pour les [[architecture matérielle|architecture 64 bits]], [[:​tutoriel:​comment_installer_un_paquet#​installer_un_paquet_isole|Installez le paquet]] ​ **[[apt>​ia32-libs]]** si vous êtes sou [[:​precise|Ubuntu 12.04]], et les paquets ​ **[[apt>​libssl0.9.8:​i386,​libpulse0:​i386,​libxrender1:​i386,​libglib2.0-0:​i386,​libpng12-0:​i386,​libfreetype6:​i386,​libsm6:​i386,​libfontconfig1:​i386 libasound2-plugins:​i386 gtk2-engines:​i386 gksu|libssl0.9.8:​i386 libpulse0:​i386 libxrender1:​i386 libglib2.0-0:​i386 libpng12-0:​i386 libfreetype6:​i386 libsm6:i386 libfontconfig1:​i386 libasound2-plugins:​i386 gtk2-engines:​i386 gksu]]** si vous avez une version supérieure à Ubuntu 12.04. 
 + 
 +=====Installation=====
  
-Il existe une version d'​essai disponible [[http://​www.guitar-pro.com/​fr/​index.php?​pg=telecharger|ici]]. La version complète s'​achète [[http://​www.guitar-pro.com/​fr/​index.php?​pg=acheter|ici]].+====Guitar pro 6==== 
 +Il existe une version d'​essai disponible [[https://​www.guitar-pro.com/​fr/​index.php?​pg=telecharger|ici]]. La version complète s'​achète [[https://​www.guitar-pro.com/​fr/​index.php?​pg=acheter|ici]].
  
 Seules les architectures **x86** et **x64** sont compatibles. Seules les architectures **x86** et **x64** sont compatibles.
  
-==== Architecture 32bits ​====+=== Architecture 32bits ===
  
-[[:tutoriel/comment_installer_un_paquet#​installer_un_paquet_isole|Installer ​le paquet]] **.deb** téléchargé.+[[:tutoriel:comment_installer_un_paquet#​installer_un_paquet_isole|Installez ​le paquet]] **.deb** téléchargé.
  
-==== Architecture 64bits ​====+En cas de problème de dépendance,​ installer les librairies ​ [[http://​ftp.de.debian.org/​debian/​pool/​main/​p/​portaudio/​libportaudio0_18.1-7.1_i386.deb|libportaudio0]] et [[http://​fr.archive.ubuntu.com/​ubuntu/​pool/​universe/​o/​openssl098/​libssl0.9.8_0.9.8o-7ubuntu3.2_i386.deb|libssl0.9.8]]. 
 + 
 +Puis relancer l'​installation du paquet debian de guitar pro. 
 + 
 +=== Architecture 64bits ===
  
 Guitar Pro 6 n'​existe pas en version 64bit, il faut donc bidouiller un petit peu pour l'​installer. Guitar Pro 6 n'​existe pas en version 64bit, il faut donc bidouiller un petit peu pour l'​installer.
    
-=== Préparation du paquet ​===+== Préparation du paquet ==
 Le paquet original comporte ''​gksu''​ dans sa liste de dépendance. Afin d'​éviter tout problème, notamment avec Apt, il faut éditer le paquet .deb original de Guitar pro. Dans un [[:​terminal]],​ saisir les [[:​commande_shell|commandes]] suivantes : Le paquet original comporte ''​gksu''​ dans sa liste de dépendance. Afin d'​éviter tout problème, notamment avec Apt, il faut éditer le paquet .deb original de Guitar pro. Dans un [[:​terminal]],​ saisir les [[:​commande_shell|commandes]] suivantes :
-<code bash>​dpkg-deb -x gp6-full-linux-r11553.deb ​gp6-tmp +<code bash>​dpkg-deb -x gp6-full-linux-r* gp6-tmp 
-dpkg-deb --control gp6-full-linux-r11553.deb ​gp6-tmp/​DEBIAN</​code+dpkg-deb --control gp6-full-linux-r* gp6-tmp/​DEBIAN</​code>​
-<note help>​Remplacez ''​r11553''​ par votre version, si elle est différente.</​note>+
  
 [[:​tutoriel:​comment_modifier_un_fichier|Modifiez le fichier "​control"​]] du dossier gp6-tmp/​DEBIAN en retirant ''​gksu''​ de la liste des dépendances. La ligne correspondante devrait ressembler à ça : [[:​tutoriel:​comment_modifier_un_fichier|Modifiez le fichier "​control"​]] du dossier gp6-tmp/​DEBIAN en retirant ''​gksu''​ de la liste des dépendances. La ligne correspondante devrait ressembler à ça :
-<code bash>​Depends:​ libc6 (>= 2.1.3), libstdc++6, libasound2, libxml2, libxslt1.1, libportaudio0,​ libportaudio2,​ libglu1-mesa,​ libssl0.9.8</​code>+<file bash>​Depends:​ libc6 (>= 2.1.3), libstdc++6, libasound2, libxml2, libxslt1.1, libportaudio0,​ libportaudio2,​ libglu1-mesa,​ libssl0.9.8</​file>
 <note tip>Dans la version ''​r11553''​ (et probablement d'​autres),​ il est possible qu'il reste deux fichiers de contrôle pour OSX qui gênent. <note tip>Dans la version ''​r11553''​ (et probablement d'​autres),​ il est possible qu'il reste deux fichiers de contrôle pour OSX qui gênent.
 Vous pouvez vous en débarrasser avec la commande suivante : Vous pouvez vous en débarrasser avec la commande suivante :
 <code bash>rm gp6-tmp/​.DS_Store gp6-tmp/​._.DS_Store</​code>​ <code bash>rm gp6-tmp/​.DS_Store gp6-tmp/​._.DS_Store</​code>​
 </​note>​ </​note>​
 +
 +FIXME est-ce vraiment utile de faire tout ça juste pour enlever la dépendance?​ D'​autre part elle préconisée dans les prérequis ...
 +
 Vous pouvez ensuite recréer le paquet : Vous pouvez ensuite recréer le paquet :
 <code bash>​dpkg -b gp6-tmp gp6-full-linux-r11553-modifie.deb</​code>​ <code bash>​dpkg -b gp6-tmp gp6-full-linux-r11553-modifie.deb</​code>​
  
-=== Installation du paquet ​et des dépendances === +== Installation du paquet == 
-Installez maintenant le paquet créé ​+[[:​tutoriel:​comment_installer_un_paquet#​installer_un_paquet_isole|Installez maintenant le paquet]] créé. ​
-<code bash>​sudo dpkg -i --force-architecture gp6-full-linux-r11553-modifie.deb</​code>​ +
-L'​installation va donner des erreur, notamment concernant les dépendances : +
-<code bash>​dpkg:​ des problèmes de dépendances empêchent la configuration de guitarpro6 :​ +
-guitarpro6 dépend de libasound2. +
-guitarpro6 dépend de libc6 (>= 2.1.3). +
-guitarpro6 dépend de libglu1-mesa. +
-guitarpro6 dépend de libportaudio0. +
-guitarpro6 dépend de libportaudio2. +
-guitarpro6 dépend de libssl0.9.8. +
-guitarpro6 dépend de libstdc++6. +
-guitarpro6 dépend de libxml2. +
-guitarpro6 dépend de libxslt1.1. +
-guitarpro6 dépend de zlib1g. </​code>​ +
-Cela est normal, pour résoudre ces problèmes, il vous suffit d'​installer les dépendances automatiquement : +
-<code bash>​sudo apt-get install -f</​code>​ +
-L'​installeur va vous proposer d'​installer un certain nombre de paquets nécessaires à GuitarPro.+
  
-=== Problème de librairies manquantes ​=== +====Guitar pro 7==== 
-A ce stade, GuitarPro ne fonctionne toujours pas car il dépend d'un certain nombre de librairies non installées ​sur les systèmes 64bits. La résolution va dépendre de la version d'Ubuntu utilisé. +Guitar Pro 7.X s'installe via [[playonlinux|PlayOnLinux]] : 
-<note tip>Pour connaitre votre version d'ubuntu, rendez vous sur [[:​versions#​connaitre_sa_version_d_ubuntu|ce lien]]</​note>​+  - Cliquer ​sur le bouton **Installer** 
 +  - Taper **Guitar** dans la barre de recherche 
 +  - Puis c'est intuitif 
 +====Guitar pro 8==== 
 +Guitar Pro 8.X s'installe via [[wine|Wine]] 
 +  - Télécharger la version demo de GuitarPro sur le site officiel 
 +  - Ouvrir un terminal 
 +  - Entrer la commande : wine guitar-pro-8-setup.exe 
 +===== Problème connu===== 
 +==== Guitar Pro 6====
  
-== Version 13.04 et antérieures == 
-On installe les librairies 32 bit : 
-<code bash>​sudo apt-get install ia32-libs</​code>​ 
-Et c'est tout ! 
- 
-== Version 13.10 == 
-Sur cette distribution Ubuntu, mettant en œuvre le concept de multi-arch, on peut installer les dépendances 32 bits via une commande à entrer dans le terminal: 
-<code bash>​sudo dpkg --add-architecture i386</​code>​ 
-Par contre le paquet ia32-libs a été supprimé. Ainsi les problèmes de librairie manquantes ne peut plus être corrigée par l'​installation de ce paquet comme dans les version précédentes. 
-Pour palier ce problème il faut installer toutes les librairies manquantes en fonction des erreurs fournies par GP6. Vous trouverez ci-dessous une commande qui les installe toutes d'un coup. 
-<code bash>​sudo apt-get install libssl0.9.8:​i386 libpulse0:​i386 libxrender1:​i386 libglib2.0-0:​i386 libpng12-0:​i386 libfreetype6:​i386 libsm6:i386 libfontconfig1:​i386 libasound2-plugins:​i386 gtk2-engines:​i386 gksu</​code>​ 
-Le programme devrait alors fonctionner correctement. 
- 
-=== Autres problèmes possibles === 
 Si vous avez un message de ce type : Si vous avez un message de ce type :
  
Ligne 85: Ligne 79:
 sudo mv libz.so.1 libz.so.1.back</​code>​ sudo mv libz.so.1 libz.so.1.back</​code>​
 <​note>​Si vous obtenez un message du type : ''​Erreur de segmentation (core dumped)'',​ vérifiez que vous avez bien installé le paquet ''​[[apt>​gtk2-engines:​i386]]''</​note>​ <​note>​Si vous obtenez un message du type : ''​Erreur de segmentation (core dumped)'',​ vérifiez que vous avez bien installé le paquet ''​[[apt>​gtk2-engines:​i386]]''</​note>​
 + 
 ===== Utilisation ===== ===== Utilisation =====
 +==== GuitarPro 6 ====
 + 
 +Lancez l'​application via le [[:​unity#​tableau_de_bord_dash|dash]] (Unity) ou via le [[:​terminal]] (toutes versions d'​Ubuntu) avec la [[:​commande_shell|commande]] suivante :​ <code bash>​bash /​opt/​GuitarPro6/​launcher.sh</​code>​
 +
 +
 +===== Avertissement QT pour Guitar Pro 6=====
 +
 +Pour se débarrasser du message concernant la version de QT, il faut éditer l'​exécutable /​opt/​GuitarPro6/​GuitarPro dans un éditeur hexadécimal,​ chercher la chaîne de caractères "​4.6.3"​ et la remplacer par la chaîne "​4.6.2"​.
  
-Le [[raccourci-lanceur|lanceur]] de //Guitar Pro// se trouve dans le menu //​Applications -Son et vidéo//.+Voici le code pour effectuer ce changement : 
 +<code bash>​sudo sh -c "​cd ​/opt/GuitarPro6 && cp GuitarPro GuitarPro.bak && sed 's/\x004\.6\.3\x00/\x004\.6\.2\x00/g' GuitarPro.bak ​>GuitarPro"<​/code>
  
-Sinon, le logiciel peut être lancé via le terminal en tapant la commande : 
-<code bash>​bash /​opt/​GuitarPro6/​launcher.sh</​code>​ 
  
 =====Voir aussi===== =====Voir aussi=====
  
-  * [[http://​www.guitar-pro.com/​fr/​|Site officiel]] +  * [[https://​www.guitar-pro.com/​fr/​|Site officiel]] 
-  * [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=3490624|Cette discussion]] sur le forum ubuntu-fr+  * [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=3490624|Cette discussion]] sur le forum ubuntu-fr 
 +  * [[https://​github.com/​aviggiano/​guitar-pro-6|Une solution docker]] pour executer **GuitarPro** sur des versions plus récentes de Ubuntu
   * [[:​TuxGuitar]] : alternative libre   * [[:​TuxGuitar]] : alternative libre
-  * [[http://​doc.ubuntu-fr.org/​guitar_pro?​rev=1278139553|Ancienne page de la doc sur la version 5.2]] //Tutoriel d'​installation de la version 5.2 pour Windows à l'aide de Wine// 
  
 ---- ----
  
 //​Contributeurs principaux : [[utilisateurs:​Seiko Matsumoto]],​ [[utilisateurs:​Apteryx]],​ [[utilisateurs:​Gizmo]]//​ //​Contributeurs principaux : [[utilisateurs:​Seiko Matsumoto]],​ [[utilisateurs:​Apteryx]],​ [[utilisateurs:​Gizmo]]//​
  • guitarpro.1388770467.txt.gz
  • Dernière modification: Le 03/01/2014, 18:34
  • par cafecho