Title: trouble executing Machinarium Linux Xandros 4.5 Post by: Jon A. on November 28, 2009, 05:22:06 am I am running Xandros 4.5 with the latest service pack. When I execute
in console or other shell or by file manager I get report as follows. This is copied directly from the generic command shell XAN160GB:~/Desktop/Machinarium# ./Machinarium ./Machinarium: error while loading shared libraries: libnss3.so: cannot open shared object file: No such file or directory XAN160GB:~/Desktop/Machinarium# I did a search for libnss3.so and found it in 2 places on my system. usr/lib/firefox/ and usr/thunderbird/ Do I need place a copy somewhere in the Machinarium directory or list it's location in some sort of config file or something? Quite new to Linux but trying hard. Any suggestins well appriciated. FYI In Firefox web browser there is no problem playing the on line demo, it loadsimidiatly without any issues. I did not download the demo and try to install. I tried putting a copy of libnss3.so in the Macinariun directory with no success. Any suggestions welcom Thanks, Jon Title: Re: trouble executing Machinarium Linux Xandros 4.5 Post by: nicolas on November 28, 2009, 10:07:09 am Hi :)
Try to put libnss3.so in /usr/lib instead of in the Machinarium folder. You can also install this deb package (http://packages.debian.org/lenny/libnss3-1d). ;) Title: Re: trouble executing Machinarium Linux Xandros 4.5 Post by: greg0ire on November 29, 2009, 12:49:52 am Try to install package nss.
Title: Re: trouble executing Machinarium Linux Xandros 4.5 Post by: Jon A. on November 30, 2009, 02:36:59 am All better now, For rite or wrong I copied all 16 libxxxxx files from usr/lib/thunderbird to usr/lib.
I didn't run the .deb link as it didn't say it was speificly for Xandros 4.5 OCE. Even on the update CD for X4.5 I didn't see available nss package avalable. Program takes about 40 seconds before menu begins to work. Also the esc key will not force full screen to window. Anyone think I ave other config problems or is it a bug? Anyway, Thanks to all who helped. Jon Title: Re: trouble executing Machinarium Linux Xandros 4.5 Post by: nicolas on November 30, 2009, 01:35:07 pm For the first issue, try to deactivate hardware acceleration in the Flash settings panel (accessible through a right click on the game). ::)
For the Esc key, this is the standalone Flash player for Linux which shows the message at the beginning, not Machinarium, and it doesn't work. Use the bottom menu bar to window. :) Title: Re: trouble executing Machinarium Linux Xandros 4.5 Post by: Jon A. on December 14, 2009, 07:16:24 am Ok things better now. Minor other issue, I can only get the game to run while logged in under root and then exicuting in console. If I run under any regular user accout from a bash console it snaps a screen 80% of the monitor as one would expect, then goes full screen but then fails to run. The begining program and sound work but the buttons will not function properly and it then locks. If I set up a short cut with icon on any user desktop similar situation happens but it locks much quicker with out any sound or graphics drawn to screen, just big and black, obvoiusly did try to start. I am new to Linux so I probobly are doing something wrong. I am running Xandros 4.5OCE with the latest service pack it is based on Debian etch. Program is located in //root/Programs/Machinarium. I have tried //root/Programs/Machinarium/./Machinarium and //root/Programs/Machinarium/Machinarium with same results. I have the short cut and the file and folder permissions set for the correct user as far as I know best. Not to importaint but it would be cool to know how to do it. Thanks, Jon
Title: Re: trouble executing Machinarium Linux Xandros 4.5 Post by: nicolas on December 14, 2009, 10:27:52 am In fact, set up a shortcut for Machinarium on Linux is just a little bit more complex than that. See the topic "Create a launcher on Linux (http://machinarium.net/forum/index.php/topic,467.0.html)". ;)
In your case, the command that should works in the launcher is : Code: bash -c "cd //root/Programs/Machinarium/ && ./Machinarium" You will have to move your savegame (see "Create a launcher on Linux (http://machinarium.net/forum/index.php/topic,467.0.html)" or "I lost my saved games after using a launcher" in the Linux FAQ (http://machinarium.net/forum/index.php/topic,745.0.html)). :) By the way, //root/Programs is a strange path, probably a Xandros-only thing. ::) |