Portál AbcLinuxu, 21. července 2025 21:14


Dotaz: Hra Machinarium

robotics avatar 7.10.2009 18:21 robotics | skóre: 29 | blog: o_vsem_moznem
Hra Machinarium
Přečteno: 2176×
Odpovědět | Admin

Chtěl sem se zeptat jestli někdo z vás nezkoušel otestovat to demo pro Linuxáky. Na adrese http://machinarium.net/stahni-test/Machinarium-Demo-EN.tar.gz . Já to stáhl, ale za boha nevím jak to sputit. Když to dám spustit v Iceweasl tak mi to ten soubor furt stahuje.

http://machinarium.net/forum/index.php?PHPSESSID=375a65fc8d26708ec57d21cb132bcb02&topic=247.15

 

Používejte Windows.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

tsLnox avatar 9.10.2009 01:23 tsLnox | skóre: 31 | blog: Blog jednoho ukecaného Gentoolemana | Žďár nad Sázavou
Rozbalit Rozbalit vše Re: Hra Machinarium
Odpovědět | | Sbalit | Link | Blokovat | Admin
V čem že je problém? Stáhl jsem to, použil
tar zxf Machinarium-Demo-EN.tar.gz
, cd do té složky a spustil ./Machinarium-Demo - i spustitelný příznak to má hned :-)
Amest I bovvered, forsooth?
robotics avatar 12.10.2009 15:27 robotics | skóre: 29 | blog: o_vsem_moznem
Rozbalit Rozbalit vše Re: Hra Machinarium
martin@debian:~/games/linux/MachinariumDemo$ ls
Machinarium-Demo  00  01  10  11
martin@debian:~/games/linux/MachinariumDemo$ ./Machinarium-Demo 
./Machinarium-Demo: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory
martin@debian:~/games/linux/MachinariumDemo$ ./Machinarium-Demo 
./Machinarium-Demo: error while loading shared libraries: libnss3.so: cannot open shared object file: No such file or directory
martin@debian:~/games/linux/MachinariumDemo$ ./Machinarium-Demo 

(Machinarium-Demo:3580): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libthinice.so: chybná třída ELF: ELFCLASS64
Neoprávněný přístup do paměti (SIGSEGV)
martin@debian:~/games/linux/MachinariumDemo$ linux
linux32  linux64  
martin@debian:~/games/linux/MachinariumDemo$ linux32 Machinarium-Demo 
linux32: Machinarium-Demo: není souborem ani adresářem
martin@debian:~/games/linux/MachinariumDemo$ linux32 ./Machinarium-Demo 

(Machinarium-Demo:3590): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libthinice.so: chybná třída ELF: ELFCLASS64
Neoprávněný přístup do paměti (SIGSEGV)
martin@debian:~/games/linux/MachinariumDemo$ 
Bohužel :-(
AsciiWolf avatar 12.10.2009 19:18 AsciiWolf | skóre: 41 | blog: Blog
Rozbalit Rozbalit vše Re: Hra Machinarium

Vypadá to na jinou (nekompatibilní) verzi knihovny libthinice.so, než s kterou je ta hra slinkována.

Zkusil bych stáhnout někde jinou verzi libthinice.so a nahrát ji do adresáře s binárkou té hry...

robotics avatar 12.10.2009 20:39 robotics | skóre: 29 | blog: o_vsem_moznem
Rozbalit Rozbalit vše Re: Hra Machinarium
No tak ještě zkusím jinej gtk engine. Třeba to pomůže.
robotics avatar 12.10.2009 20:43 robotics | skóre: 29 | blog: o_vsem_moznem
Rozbalit Rozbalit vše Re: Hra Machinarium
Hmm. Tak to nepomáhá.
18.10.2009 14:11 MadCatX
Rozbalit Rozbalit vše Re: Hra Machinarium
Evidentně máš 64bit verzi libthinice. Hra je 32bit, takže potřebuješ 32bit i verzi té knihovny.
robotics avatar 18.10.2009 16:42 robotics | skóre: 29 | blog: o_vsem_moznem
Rozbalit Rozbalit vše Re: Hra Machinarium
Odpovědět | | Sbalit | Link | Blokovat | Admin
HELE už to frčí v prohlížeči :-).http://www.machinarium.com/

Robůtci moji zlatí :-).
Používejte Windows.
Petr (DotaZ) Jakubec avatar 6.2.2010 00:10 Petr (DotaZ) Jakubec | skóre: 5
Rozbalit Rozbalit vše Re: Hra Machinarium
Odpovědět | | Sbalit | Link | Blokovat | Admin
mam Machinarium plnou verzi (koupenou! - pozn. pro stouraly :()

podminky provozu pro 64bit lenny:

libflashsupport.so do /emul/ia32-linux/lib/

/emul/ia32-linux/usr/lib/gtk-2.0/2.10.0/engines/* do ~/.gtk-2.0/2.10.0/engines/

symlink: /emul/ia32-linux/lib/libasound.so.2.0.0 jako /emul/ia32-linux/lib/libasound.so

+ doinstaloval jsem: ia32-libs-libnspr4 ia32-libs-libnss3 ia32-libs-libidn11 ia32-libs-libcurl3 ia32-libs-libssh2

(mozna nejsou vsechny treba ale nss a curl urcite ano.
randy avatar 6.2.2010 01:35 randy | skóre: 21 | Hviezdoslavov
Rozbalit Rozbalit vše Re: Hra Machinarium
ja ju mam tiez kupenu a take sialenosti som nemusel podniknut ;) len som to spustil, hral a presiel...
R>
Petr (DotaZ) Jakubec avatar 14.2.2010 10:04 Petr (DotaZ) Jakubec | skóre: 5
Rozbalit Rozbalit vše Re: Hra Machinarium
nevidim na tom nic sileneho, ta hra je proste nejak staticky nalinkovana a s tim nikdo nic nenadela. to je proste dano tim ze je dodavana v binarni podobe a to jeste jen pro 32bitovy LSB linux. tedy na linuxu tento standard splnujici by mela hra jet ihned (na debianu lenny 32bit jede). problem je ze emulace 32bitu na 64bitu uz tyto standardy zda se nesplnuje. proto tam vyslovene pisu ze se jedna o 64bit debian Lenny, verim ze jine distribuce tento problem vubec nemusi mit.

aby tvuj komentar ziskal potencial obohatit ostatni... zkus doplnit verzi linuxu na ktere si tedy nemel zadne potize.
3.6.2010 11:54 Jirka
Rozbalit Rozbalit vše Re: Hra Machinarium
ia32 libs je samozrejme potreba nainstalovat, pote mi hra stale jeste nesla spustit. Resenim bylo nastavit export LD_LIBRARY_PATH=/emul/ia32-linux/usr/lib

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.