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 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.
Il existe une version d'essai disponible ici. La version complète s'achète ici.
Seules les architectures x86 et x64 sont compatibles.
Installez le paquet .deb téléchargé.
En cas de problème de dépendance, installer les librairies libportaudio0 et libssl0.9.8.
Puis relancer l'installation du paquet debian de guitar pro.
Guitar Pro 6 n'existe pas en version 64bit, il faut donc bidouiller un petit peu pour l'installer.
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 commandes suivantes :
dpkg-deb -x gp6-full-linux-r* gp6-tmp dpkg-deb --control gp6-full-linux-r* gp6-tmp/DEBIAN
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
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
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
Guitar Pro 7.X s'installe via PlayOnLinux :
Guitar Pro 8.X s'installe via Wine :
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
Erreur de segmentation (core dumped)
, vérifiez que vous avez bien installé le paquet gtk2-engines:i386
Lancez l'application via le dash (Unity) ou via le terminal (toutes versions d'Ubuntu) avec la commande suivante :
bash /opt/GuitarPro6/launcher.sh
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"
Contributeurs principaux : Seiko Matsumoto, Apteryx, Gizmo