Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Software => Hry a zábava => Téma založeno: Poky74 23 Října 2008, 16:05:44

Název: Phun chyba
Přispěvatel: Poky74 23 Října 2008, 16:05:44
Zdravím, chtěl bych si zahrát Phun (http://www.phun.at) a tak jsem si ho stáhl, jenže mi nejde spustit soubor phun.bin.... Píše chybu:
Kód: [Vybrat]
libSDL_image-1.2.soCpak se stím dá dělat? Mám kubuntu 8.04
Díky
Název: Re: Phun chyba
Přispěvatel: Poky74 23 Října 2008, 16:06:26
Omyl, vypisuje to toto: :D
Kód: [Vybrat]
poky@MyPc:~/Plocha/PHUN/Phun$ ./phun
./phun.bin: error while loading shared libraries: libSDL_image-1.2.so.0: cannot open shared object file: No such file or directory

Název: Re: Phun chyba
Přispěvatel: Vojtěch Trefný 23 Října 2008, 18:46:38
Chtělo by to nainstalovat balík libsdl-image1.2
Název: Re: Phun chyba
Přispěvatel: Poky74 23 Října 2008, 20:03:57
Díky, dále to píše chybu:
Kód: [Vybrat]
poky@MyPc:~$ /home/poky/Plocha/PHUN/Phun/phun.bin
/home/poky/Plocha/PHUN/Phun/phun.bin: error while loading shared libraries: libG                           LEW.so.1.5: cannot open shared object file: No such file or directory

PS. Jak víš jaké balíky jsou potřeba? Abych tady nesomřil s každou chybou (asi jich bude hodně...(
Název: Re: Phun chyba
Přispěvatel: Vojtěch Trefný 23 Října 2008, 20:08:04
Tentokrát chybí balík libglew1.5

Jak to vím? Snadno.

"error while loading shared libraries: libGLEW.so.1.5" znamená "chyba při načítání knihovny: libGLEW.so.1.5" (volně přeloženo) -- tedy otevřu Synaptic, vyhledám "libglew" a ejhle, objeví se mi knihovna se stejným názvem, jen s číslíčkem navíc ;)
Název: Re: Phun chyba
Přispěvatel: Poky74 23 Října 2008, 20:09:13
Už mě to s tím synapticem taky napadlo ale díky...Pár těch knihoven jsem stáhl a dopracoval jsem se k tomuto:

Kód: [Vybrat]
poky@MyPc:~$ /home/poky/Plocha/PHUN/Phun/phun.bin
workdir =  /home/poky/Plocha/PHUN/Phun/
Loading language English...
Parsing /home/poky/Plocha/PHUN/Phun/autoexec.cfg...
Parsing /home/poky/Plocha/PHUN/Phun/config.cfg...
Creating window...
!! ERROR: Exception caught in main: Couldn't set video mode, SDL-error: Couldn't find matching GLX visual
Exception caught: Couldn't set video mode, SDL-error: Couldn't find matching GLX visual
!! ERROR: Exception caught: Couldn't set video mode, SDL-error: Couldn't find matching GLX visual

Nějaké nápady? :)
Název: Re: Phun chyba
Přispěvatel: Vojtěch Trefný 23 Října 2008, 20:11:18
A máš funkční 3D akceleraci (tedy ty správné ovladače grafické karty (http://wiki.ubuntu.cz/Ovlada%C4%8De%20grafick%C3%BDch%20karet))?
Název: Re: Phun chyba
Přispěvatel: Poky74 23 Října 2008, 20:15:04
Jako grafiku mám intergovanou via chrome9 a na to ovladače nejsou (co jsem se dočetl na wiki) nicméně používám drivery "vesa" a výpis z glxgears:
Kód: [Vybrat]
poky@MyPc:~$ glxgears
1759 frames in 5.0 seconds = 350.082 FPS
2093 frames in 5.0 seconds = 416.868 FPS
2080 frames in 5.0 seconds = 415.397 FPS
2060 frames in 5.0 seconds = 411.160 FPS
2080 frames in 5.0 seconds = 412.866 FPS
Název: Re: Phun chyba
Přispěvatel: Vojtěch Trefný 23 Října 2008, 20:17:04
A výpis z glxinfo | grep direct
Název: Re: Phun chyba
Přispěvatel: Poky74 23 Října 2008, 20:17:35
Ovšem skusil jsem ještě jednu možnost a to je tato:

Kód: [Vybrat]
poky@MyPc:~$ glxinfo | grep direct
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
OpenGL renderer string: Mesa GLX Indirect

Copak se dá dělat s tím?
Název: Re: Phun chyba
Přispěvatel: Vojtěch Trefný 23 Října 2008, 20:24:24
žádná 3D akcelerace, žádný phun... :(
Název: Re: Phun chyba
Přispěvatel: Poky74 23 Října 2008, 20:27:09
Zprovoznit se to nedá?
PS. Ale phun je 2D ne?
Jinak zkusil jsem to rozjet přez wine, funguje ale seká se to a to tak že hrozivě, tak za 1s se to posune o 1mm...Coz je trochu nevyhovující :D
Název: Re: Phun chyba
Přispěvatel: Vojtěch Trefný 23 Října 2008, 21:33:24
Ono nejde ani tak o 3D, ale prostě o akceleraci (tedy i jen 2D) -- phun je prostě náročný a procesor to neupočítá...