GuitarPro 6 su Linux! (anche su 64 bit)

5 April 2010, sezione Linux, Musica

No non ci posso credere. Una nuova versione di GuitarPro e per di più pienamente funzionante su Linux! si, niente più wine o software di ripiego come il purtroppo pessimo (ma perchè l’hanno scritto in java??) TuxGuitar.

Guitar Pro è uno di quei programmi che ha tenuto legato a lungo molti musicisti ad usare Windowz.

Adesso si presenta in una nuova veste con features davvero sorprendenti!

Sarà la prima volta che vedo un programma cosi completo su linux...

E arrivati a questo punto non ci stupiamo di trovarci anche un equalizzatore a 10 bande :)

Innanzittutto sembra che il Real Engine Sound abbia soppiantato completamente il midi. Esatto…questo programma tira fuori davvero degli ottimi suoni che non hanno niente a che vedere con i midi fuoritempo di tuxguitar.

Ci sono miriadi di effetti da applicare al suono tra cui pedali e simulatori di cab!

L’interfaccia è davvero carica, credo sia fatta con le qt ed è chiara e intuitiva, cioè che mi ha meravigliato davvero però è la leggerezza del programma che si avvia in pochi attimi.

Unico problema (fin’ora rilevato) i binari sono disponibili sono in 32bit. Ma niente paura, è possibile installare GuitarPro6 anche su 64 bit, io l’ho fatto e vi riporto i passaggi sperando di non saltarne nessuno.

per i 32 bit

per i 64bit

seguite i passi della versione 32bit ma non installate il pacchetto.

Scaricate getlibs e installatelo
sudo apt-get install libportaudio0
getlibs -l libportaudio.so.2
dpkg -i –force-all /posizione/del/file/che/avete/scaricato/GuitarPro6Demo2.deb

fatto ciò date

/opt/GuitarPro6/gp-launcher.sh

E se tutto va bene dovrebbe apparirvi lo splash screen, altrimenti controllate i messaggi d’errore che vi restituisce, potrebbe mancarvi qualche libreria, in questo caso sono gradite le segnalazioni.

Vi ricordo che però GuitarPro è un programma commerciale, questo vuol dire che si paga. Certo potete sempre trovarlo su Emule, però non sarebbe una cattiva pensata finanziare un’azienda che ha finalmente portato un programma serio sul pinguino. Ma per il momento vediamo questa versione di prova sperando che GuitarPro 6 non sia affetto come le versioni precedenti da continui crash…

E se non si è capito, sono contento come una…Pasqua! :D

Non fatevi spaventare dal fatto che l'intefaccia è completamente diversa da quella di GuitarPro5. Ci si trova bene da subito...


  • tobias

    quei due pacchetti li ho già installati.. il programma per il resto funziona benissimo.
    caduto all’ultimo metro!

  • Nico

    i soundbank puoi anche scaricarli in separata sede e poi semplicemente trascinare il file .soundbank dentro guitar pro

  • tobias

    Mi hai risolto la giornata!! ho installato i soundbanks e ora ho l’audio!!
    grazie mille Nico e grazie a GinLemon per questo amichevole e utilissimo blog!

  • fungo

    Ciao a tutti qualcuno sa perchè installando la versione a 64bit mentre faccio “getlibs -l libportaudio.so.2″ mi dice:

    fungus@TuX-5742G ~ $ getlibs -l libportaudio.so.2
    No match for libportaudio.so.2
    No packages to install

    Grazie in anticipo

  • tobias

    anche a me non è mai riuscito ad installare quella libreria ma, nonostante tutto i suoni RSE funzionano (il midi no ma chi se ne frega). prova ad andare avanti nell’istallazione e ad usare i soundbanks, a me ha funzionato..

  • Andrea

    /opt/GuitarPro6/gp-launcher.sh
    ./GuitarPro: error while loading shared libraries: libportaudio.so.2: wrong ELF class: ELFCLASS64

    All’ultimo comando…ormai speranzoso… da questo errore…mannaggia.
    Help Me!!

  • Andrea

    Edit: Reinstallando getlibs le cose cambiano.
    Posto la shell… nella speranza che possiate aiutarmi e che possa essere utile a qualcun altro.
    “andrea@andrea-HP-Compaq-6735s:~$ sudo dpkg -i –force-all /home/andrea/Scaricati/gp6-full-linux-demo-r10558.deb
    [sudo] password for andrea:
    (Lettura del database… 134614 file e directory attualmente installati.)
    Preparativi per sostituire guitarpro6:i386 v.6.1.0 (utilizzando …/gp6-full-linux-demo-r10558.deb)…
    Estrazione del sostituto di guitarpro6:i386…
    dpkg: guitarpro6:i386: problemi con le dipendenze, ma viene configurato ugualmente:
    guitarpro6:i386 dipende da libxml2.
    guitarpro6:i386 dipende da libxslt1.1.
    guitarpro6:i386 dipende da libportaudio2.
    guitarpro6:i386 dipende da gksu.
    Configurazione di guitarpro6:i386 (6.1.0)…
    Elaborazione dei trigger per gnome-menus…
    Elaborazione dei trigger per desktop-file-utils…
    Elaborazione dei trigger per bamfdaemon…
    Rebuilding /usr/share/applications/bamf.index…
    andrea@andrea-HP-Compaq-6735s:~$ getlibs /opt/GuitarPro6/GuitarPro
    This application isn’t missing any dependencies
    andrea@andrea-HP-Compaq-6735s:~$ getlibs /opt/GuitarPro6
    The file “/opt/GuitarPro6″ does not exist
    Usage: getlibs /path/to/binary
    getlibs -l i386librarytoinstall.so
    getlibs -p i386packagename
    getlibs -w http://www.website.com/i386package.deb
    getlibs -i /home/andrea/i386package.deb
    See ‘man getlibs’ for more commands
    andrea@andrea-HP-Compaq-6735s:~$ /opt/GuitarPro6/gp-launcher.shQGtkStyle was unable to detect the current GTK+ theme.
    QTextStream: No device
    QTextStream: No device
    QTextStream: No device
    QTextStream: No device
    QTextStream: No device
    QTextStream: No device

    (process:4140): GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.30.0/./gobject/gtype.c:2708: You forgot to call g_type_init()

    (process:4140): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0′ failed

    (process:4140): GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.30.0/./gobject/gtype.c:2708: You forgot to call g_type_init()

    (process:4140): GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.30.0/./gobject/gtype.c:2708: You forgot to call g_type_init()

    (process:4140): GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.30.0/./gobject/gtype.c:2708: You forgot to call g_type_init()

    (process:4140): GLib-GObject-CRITICAL **: g_type_add_interface_static: assertion `G_TYPE_IS_INSTANTIATABLE (instance_type)’ failed

    (process:4140): GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.30.0/./gobject/gtype.c:2708: You forgot to call g_type_init()

    (process:4140): GLib-GObject-CRITICAL **: g_type_interface_add_prerequisite: assertion `G_TYPE_IS_INTERFACE (interface_type)’ failed

    (process:4140): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0′ failed

    (process:4140): GLib-GObject-CRITICAL **: g_type_add_interface_static: assertion `G_TYPE_IS_INSTANTIATABLE (instance_type)’ failed

    (process:4140): Gtk-CRITICAL **: IA__gtk_widget_style_get: assertion `GTK_IS_WIDGET (widget)’ failed

  • http://disqusapp.com Nico

    Prima domanda che mi viene spontanea: che DE usi? A occhio direi che hai KDE e quindi non hai chiaramente installato GKSU (come dicono le dipendenze)
    ci sono inoltre altre varie dipendenze (leggi il tuo post)
    prima di tutto installa le librerie x32 fornite dai repository (se non lo hai fatto attiva universe e multiverse perché non sono certo che siano tra quelle main) quindi
    sudo apt-get install lib32asound2 ia-32libs

    riprova e vedi che succede

  • Andrea

    Nei prossimi giorni provo con calma… sono via per lavoro… in ogni caso uso Unity di default sulla 11.10…

  • http://disqusapp.com Nico

    gnome dunque, molto strano che manchi gksu!

  • StickGrinder

    Anche io ho problemi sulla 11.10. Stessa menata. Fino alla 11.04 usavo GP che era ‘na bellezza. Adesso addio.

    Uff… maledetto Oneiric!

  • http://shiba89.wordpress.com Shiba

    Oneiric ha il supporto per l’installazione di pacchetti di architettura diversa, ma sfortunatamente funziona solo con le librerie. Inoltre rende inutile –force-architecture. Qualcuno ha qualche idea?

  • marcalbero

    su Mint 10, 11, e 12 nessun problema. Si installa in un attimo e funziona perfettamente.

  • http://shiba89.wordpress.com Shiba

    @marcalbero
    A 64 bit?
    @Andrea
    Sorvolando sui problemi di installazione, le QT incluse in Guitar Pro 6 hanno un bug con QGtkStyle (di Ubuntu?), per ovviare al problema da te descritto è necessario impostare un tema differente con qtconfig, oppure cancellare le QT di Guitar Pro (rm /opt/GuitarPro6/libQt*) facendogli così usare quelle di sistema, anche se non so quanto questo sistema sia effettivamente stabile.

  • marcalbero

    no. a 32bit.. Non ho mai installato distro a 64bit perciò non so.. Magari siccome ho diverso spazio proverò..

  • jj

    mi ha cancellato sudo e sudo-ldap oltre a un botto di roba, vai a giocare a mosca cieca in autostrada, buffone!

  • http://smartlauncher.net Gin Lemon

    Ciao jj, mi dispiace tanto per quello che è successo, ma la guida risale ad oltre 4 anni fa… (ad ogni modo mi sembrano strani esiti tanto disastrosi, non si cancella sudo così, per caso).

  • Maks Maksimov

    Each of us is a small part of a large nature (picture)) http://www.favewallpapers.com/44291-light-fog-forest-nature.html