Uputstvo Instalacija GuitarPro 6 (demo) na 64-bitne Linukse

1

Uputstvo Instalacija GuitarPro 6 (demo) na 64-bitne Linukse

offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12509
  • Gde živiš: Južni pol

Instalacija GuitarPro 6 Demo na 64-bitne Linukse

GuitarPro 6 lepo podržava 32-bitni Ubuntu i instalira se "out of the box". Ali problem je sa 64-bitnim distroima. Ako je u pitanju Ubuntu potrebno je 2-3 dodatna koraka. Pretpostavljam da je slična situacija sa Debianom, Mepis-om, Knoppix-om i sl. Ove distribucije su opisane kao "Debian/Ubuntu i srodne distribucije" u ovom tutorijalu. Kada su u pitanju druge distribucije, ponekad ćete morati poduzeti i nekoliko dodatnih koraka više. Sve ovo ne bi bilo potrebno da je Arobas Music (kompanija iza Guitar Proa) samo malo detaljnije testirala Linux verziju. Wink

Nego da krenem na instalaciju:

Skinite GuitarPro 6 za Linux
http://www.guitar-pro.com/en/index.php?pg=download



instalacija 32-bitnog sloja kompatibilnosti

Ubuntu, Debian i slični:
sudo apt-get install ia32-libs

64-bitni Linuksi koji već dolaze sa 32-bitnim slojem kompatibilnosti:
Fedora
Mandriva
OpenSuse


Slackware:
http://alien.slackbook.org/dokuwiki/doku.php?id=slackware:multilib

Gentoo:
http://www.gentoo-wiki.info/HOWTO_AMD_64

Arch:
http://wiki.archlinux.org/index.php/Arch64_Install_bundled_32bit_system


Instalacija paketa

Debian, Ubuntu i slični

sudo dpkg -i --force-architecture GuitarPro6Demo-r7840.deb

Instaliranje uz pomoć aliena (ostale distribucije):

Skinite alien sa sledeće adrese:
http://kitenet.net/~joey/code/alien/

Instalirajte alien
perl Makefile.PL
make PREFIX=/usr
su -c 'make PREFIX=/usr install'


Konvertujte i instalirajte paket
Za RPM bazirane distribucije:
alien -r GuitarPro6Demo-r7840.deb
Fedora
su -c 'rpm -i GuitarPro6-6.0.1-2.i386.rpm'
Mandriva
su -c 'urpmi GuitarPro6-6.0.1-2.i386.rpm'
OpenSuse
su -c 'zypper in GuitarPro6-6.0.1-2.i386.rpm'


Za Slackware:
alien -t GuitarPro6Demo-r7840.deb
su -c 'installpkg GuitarPro6-6.0.1-2.i386.tgz'


Za ostale distribucije (Gentoo, Arch, itd):
vidi pod c)


Ručno extraktovanje paketa (važi za sve distribucije osim Debiana, Ubuntua i sličnih):

ar p GuitarPro6Demo-r7840.deb data.tar.gz | tar zvx

Sada možete ili kreirati nativni paket za vašu distribuciju (vidi dokumentaciju koja je došla uz distribuciju) ili premestiti sadržaj direktno:

su -
mv $(pwd)/usr/share/applications/GuitarPro6.desktop /usr/share/applications/
mv $(pwd)/usr/share/pixmaps/GuitarPro6.png /usr/share/pixmaps/
mv $(pwd)/opt/GuitarPro6 /opt/


Ukoliko kreirate paket, imajte na umu da bi njegova distribucija mogla biti krivično delo. Koristite ga samo za instalaciju na lokalni računar. Za javno distribuiranje će vam najverovatnije biti potrebna dozvola od kompanije Arobas Music.

Napomene u vezi instalacije

Zavisnosti koje ćete možda trebati da instalirate:
32-bitni portaudio i 32-bitni glib2 (ukoliko javlja grešku u vezi libgthread).

Nativni Qt
Moguće je da će GP6 raditi i sa nativnim Qt bibliotekama (na Fedori radi). Da biste koristili nativne Qt biblioteke, prvo instalirajte 32-bitne Qt biblioteke, a zatim obrišite sve Qt libove iz /opt/GuitarPro6 (rm /opt/GuitarPro6/libQt*).


Rešavanje problema sa libGL.so.1

Sledeći korak podrazumeva dve stvari:
/usr/lib sadrži 32-bitne biblioteke (/usr/lib64 64-bitne)
32-bitni libGL je instaliran


Ukoliko to nije slučaj na vašoj distribuciji, molim vas da prijavite kako bih stavio napomenu u tutorijal. Ako je instalirana novija ili starija verzija libGL jednostavno izmenite verziju u kodu ispod. Btw 10.04 će doći sa 1.2, ali verovatno će vrlo ubrzo biti ažuriran na 1.4.

kopirajte libGL.so.1.2 u /opt/GuitarPro6 (morate imati admin privilegije - koristite su ili sudo):
cp /usr/lib/libGL.so.1.2 /opt/GuitarPro6/libGL.so.1

Pokrenite program i uživajte

Program se nalazi u glavnom meniju, u podmeniju "multimedia" ili "sound and video"



Citiranje

"Instalacija GuitarPro 6 (demo) na 64-bitne Linukse", Bojan Popović, http://www.mycity.rs/Linux-aplikacije/HOWTO-Instalacija-GuitarPro-6-demo-na-64-bitne-Linukse.html MyCity Tech Internet Forum, 18. 04. 2010., Datum posete: xx.xx.xx.

Legalne Napomene

Modifikacije, upotreba i citiranje su dozvoljeni u skladu sa istaknutom licencom. Ovaj članak koristi Creative Commons Attribution-Share Alike 3.0 licencu. Guitar Pro je trgovačka marka kompanije Arobas Music.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 30 Dec 2007
  • Poruke: 4759
  • Gde živiš: Niš

U vezi libGL.so.1 , da li je to mesa-ina ili ne ? jer recimo nvidia driver prepiše preko nje simlink do svoje library Wink

Ziveli



offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12509
  • Gde živiš: Južni pol

Da. Smile GuitarPro traži Mesin (ili kompatibilan) libGL. Upravo je problem u tome što ga ne nalazi. Problem se javlja i sa Nvidia propriatry drajverima i sa Nouveau open source drajverima. Za ATI (Intel, itd) nisam imao prilike da testiram.

Btw, moja pretpostavka je da će "cp libGL.so.1.* ..." kopirati Mesa lib ako je instaliran. Dok recimo NVidia propriatry drajver koristi format libGL.so.x.y (na primer: libGL.so.192.50), gde su x i y verzija i podverzija drajvera. Tako da on neće biti greškom kopiran.

Ako nije tako bilo bi potrebno proveriti na šta je linkovan libGL.so.1:
ls -l /usr/lib/libGL.so.1

Kod mene je to:
lrwxrwxrwx. 1 root root 15 2010-03-08 01:57 /usr/lib/libGL.so.1 -> libGL.so.190.53

Ovo je Nvidia propriatry drajver i njegov libGL nije kompatibilan sa Guitar Pro 6. Ali Mesa lib (kod mene libGL.so.1.2) radi savršeno.

offline
  • Pridružio: 30 Dec 2007
  • Poruke: 4759
  • Gde živiš: Niš

može da se desi da nvidia proprietery drajver pri instalaciji drajvera potpuno prebriše libGL i druge povezane mesa bibblioteke GUZ - Glavom U Zid
(i u procesu poremeti rpm ili deb zavisnosti - jave se broken paketi )

od pre neku godinu negde u /tmp/ ili /var/ smeste bekup postojećih libGL biblioteka Wink -ali im promene malo bekap imena,vidi se u jednom tekst fajlu koja su tačno
(ovo važi samo za nvidia proprietery ,koji se dodaje iz .RUN načina instalacije, mislim da nije kada se dodaje iz repoa distribucije )

offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12509
  • Gde živiš: Južni pol

FarscapeFan ::može da se desi da ga nvidia proprietery potpuno prebriše GUZ - Glavom U Zid
(i u procesu poremeti rpm ili deb zavisnosti - jave se broken paketi )

od pre neku godinu negde u /tmp/ ili /var/ smeste bekup postojećih libGL biblioteka Wink
(ovo je samo za nvidia proprietery ,koji se dodaje iz .RUN načina instalacije )


U tom slučaju je potrebno nekako pribaviti 32-bitni Mesa libGL. Smile Ali o tome ako neko bude imao dodatno pitanje. Recimo moguće je skinuti paket za Mesa libGL sa nekog od mirrora distroa koji je u upotrebi i extraktovati libGL ručno. Ili nešto slično. Wink

offline
  • Pridružio: 10 Avg 2006
  • Poruke: 1009
  • Gde živiš: Beograd

I dalje nece da mi upali Sad
Stim sto korak br 4 nisam uradio jer ne umem Very Happy

offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12509
  • Gde živiš: Južni pol

Imam par pitanja koje će pomoći da rešimo problem.

1. Koju grafičku kartu imaš?

2. Koji je izlaz komande:
ls -l /usr/lib/libGL.so.*

3. Koji je izlaz komande:
sh /opt/GuitarPro/gp-launcher.sh

offline
  • Pridružio: 10 Avg 2006
  • Poruke: 1009
  • Gde živiš: Beograd

1. ATI Radeon 4650 HD
2. lrwxrwxrwx 1 root root     23 2010-02-27 02:09 /usr/lib/libGL.so.1 -> /usr/lib64/libGL.so.1.2
-rw-r--r-- 1 root root 563120 2009-10-15 06:45 /usr/lib/libGL.so.1.2

3. sh: Can't open /opt/GuitarPro/gp-launcher.sh


Mmmm,to je to Very Happy

offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12509
  • Gde živiš: Južni pol

Napisano: 20 Apr 2010 11:53

Nije /opt/GuitarPro nego /opt/GuitarPro6. Wink

sudo cp /usr/lib/libGL.so.1.2 /opt/GuitarPro6/libGL.so.1

i

sh /opt/GuitarPro6/gp-launcher.sh

Dopuna: 20 Apr 2010 11:58

Sad sam uočio da sam imao malu grešku gore u tutorijalu. Ispravljeno je zahvaljujući tebi. Mislim da će te uskoro obradovati splash screen Guitar Proa. Ziveli

offline
  • Pridružio: 10 Avg 2006
  • Poruke: 1009
  • Gde živiš: Beograd

Napisano: 20 Apr 2010 19:17

Uhhh,blizimo se cilju Very Happy

sad mi je izaslo
./GuitarPro: error while loading shared libraries: libportaudio.so.2: cannot open shared object file: No such file or directory

Ne razumem se,al sam probao "sudo apt-get install libportaudio" al kaze da ne postoji paket sa tim imenom Very Happy

Dopuna: 20 Apr 2010 19:20

Pogledao sam u Synaptic-u,kad ukucam "libport" u search,imam instalirano: libportaudio2,libportaudio0,libportaudiocpp0. Ostale ponudjene stvari koje nisu instalirane su : libportmidi0,libportmidi-dev,libportaudio-ocaml,libportaudio-ocaml-dev,libportaudio-doc,libportaudio-dev

Mozda pomogne nesto u dijagnozi Very Happy

Ko je trenutno na forumu
 

Ukupno su 852 korisnika na forumu :: 14 registrovanih, 5 sakrivenih i 833 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: airsuba, BlekMen, brundo65, DejanSt, Dežurni pod palubom, djordje92sm, DPera, dragoljub11987, Fog of War, ILGromovnik, Kubovac, milenko crazy north, Miškić, nextyamb