{{tag>Trusty guitare audio}} ---- ======Guitar Pro====== **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 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|}} ===== 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===== ====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. === Architecture 32bits === [[:tutoriel:comment_installer_un_paquet#installer_un_paquet_isole|Installez le paquet]] **.deb** téléchargé. 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. == 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 : dpkg-deb -x gp6-full-linux-r* gp6-tmp dpkg-deb --control gp6-full-linux-r* gp6-tmp/DEBIAN [[: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 : Depends: libc6 (>= 2.1.3), libstdc++6, libasound2, libxml2, libxslt1.1, libportaudio0, libportaudio2, libglu1-mesa, libssl0.9.8 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 : rm gp6-tmp/.DS_Store gp6-tmp/._.DS_Store 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 : dpkg -b gp6-tmp gp6-full-linux-r11553-modifie.deb == Installation du paquet == [[:tutoriel:comment_installer_un_paquet#installer_un_paquet_isole|Installez maintenant le paquet]] créé. ====Guitar pro 7==== Guitar Pro 7.X s'installe via [[playonlinux|PlayOnLinux]] : - 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==== Si vous avez un message de ce type : ./GuitarPro: /opt/GuitarPro6/./libz.so.1: version `ZLIB_1.2.3.3' not found (required by /usr/lib/i386-linux-gnu/libxml2.so.2) Il vous suffit d'aller dans le dossier d'installation et de renommer le fichier ''libz.so.1'' en ''libz.so.1.back'' : cd /opt/GuitarPro6/ sudo mv libz.so.1 libz.so.1.back 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]]'' ===== 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 : bash /opt/GuitarPro6/launcher.sh ===== 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". Voici le code pour effectuer ce changement : sudo sh -c "cd /opt/GuitarPro6 && cp GuitarPro GuitarPro.bak && sed 's/\x004\.6\.3\x00/\x004\.6\.2\x00/g' GuitarPro.bak >GuitarPro" =====Voir aussi===== * [[https://www.guitar-pro.com/fr/|Site officiel]] * [[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 ---- //Contributeurs principaux : [[utilisateurs:Seiko Matsumoto]], [[utilisateurs:Apteryx]], [[utilisateurs:Gizmo]]//