Poslao: 18 Apr 2010 02:35
|
offline
- bocke
- Moderator foruma
- Glavni moderator Linux foruma
- 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.
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.
|
|
|
Poslao: 18 Apr 2010 15:56
|
offline
- bocke
- Moderator foruma
- Glavni moderator Linux foruma
- Pridružio: 16 Dec 2005
- Poruke: 12509
- Gde živiš: Južni pol
|
Da. 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.
|
|
|
|
|
|
|
Poslao: 20 Apr 2010 04:06
|
offline
- bocke
- Moderator foruma
- Glavni moderator Linux foruma
- 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
|
|
|
|
Poslao: 20 Apr 2010 10:35
|
offline
- igorpan
- Super građanin
- 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
|
|
|
|
|
Poslao: 20 Apr 2010 19:20
|
offline
- igorpan
- Super građanin
- Pridružio: 10 Avg 2006
- Poruke: 1009
- Gde živiš: Beograd
|
Napisano: 20 Apr 2010 19:17
Uhhh,blizimo se cilju
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
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
|
|
|
|