[Arch64] Problem running Penumbra Collection (Any game) - Printable Version +- Frictional Games Forum (read-only) (https://www.frictionalgames.com/forum) +-- Forum: Technical Support (https://www.frictionalgames.com/forum/forum-57.html) +--- Forum: Technical Support - Penumbra Series (https://www.frictionalgames.com/forum/forum-22.html) +---- Forum: Linux - Penumbra (https://www.frictionalgames.com/forum/forum-25.html) +---- Thread: [Arch64] Problem running Penumbra Collection (Any game) (/thread-5948.html) |
[Arch64] Problem running Penumbra Collection (Any game) - Whoracle - 12-29-2010 Originally, I did not want to make a new thread for this so fast after making my earlier one, but since the forum software attaches new posts rather than updating the whole thread, here it goes: First, the output: Code: [anthrax@lynxcore PenumbraCollection]$ ./blackplague Contents of hpl.log: Code: [anthrax@lynxcore PenumbraCollection]$ cat /home/anthrax/.frictionalgames/Penumbra/Black\ Plague/hpl.log ulimit is set to unlimited. Error persists for Black Plague, Requiem and Overture. I see a small window popping up and dying, and that's it. Had a xinerama multidisplay setup, disabled one monitor so I am now running on 1680x1050 on an NVIDIA GeForce 9600 GT (driver version 260.19.29) Output of df: Code: [anthrax@lynxcore ~]$ df -h I suspect this is a problem with the graphics system, but since neither log nor console gives any useful information, I'm stumped. Also, I don't know what the game means by "then submit the generated core file or stack trace", since I haven't found any. RE: [Arch64] Problem running Penumbra Collection (Any game) - Urkle - 12-29-2010 Code: ldd blackblague.bin First look it seems as though you don't have the 32 nvidia libraries installed correctly. the output of LDD will tell us which version of libGL is being used. Then make sure that is the one FROM the 32bit nvidia libs. If that is correct, then try removing libraries from the "libs" folder in the game installation that you already have on your system. As for the coredump.. That requires a little bit of extra work. Make sure that the core dumps are named with a PID (as Root) Code: sysctl -w kernel.core_users_pid=1 Next,enable core dumping Code: ulimit -c unlimited Now make sure you can write to the penumbra game directory (if you installed this under your user account, then no issue). then run the game and when it bombs run Code: gdb ./blackblague.bin ./core.#### (and BTW.. this whole fiasco is handled soo much better in Amnesia) RE: [Arch64] Problem running Penumbra Collection (Any game) - Whoracle - 12-29-2010 Code: [anthrax@lynxcore BlackPlague]$ ldd blackplague.bin But libGL.so.1 exists in /usr/lib/ as well as /usr/lib32 and according to file both link to the right version of libGL.so.260.19.29 in their respective directories. Quote:If that is correct, then try removing libraries from the "libs" folder in the game installation that you already have on your system. This did not work. All of a sudden I got some other libs missing, mainly libgcc_s.so.1 Quote:(and BTW.. this whole fiasco is handled soo much better in Amnesia) Yeah, that's another shoe. Purchased Amnesia with Penumbra, but since my connection sucks I had to relogin to the download site about 6 times for penumbra alone, and now my order ticket or whatever is suspended for the moment. Will have to contact someone come january 3rd. RE: [Arch64] Problem running Penumbra Collection (Any game) - Urkle - 12-29-2010 That is really odd. My suggestion is to try another "simpler" 32 bit openGL application and see if it works. And try poking the Arch linux forums for extra assistance as my experience with Arch specifically is rather limited. RE: [Arch64] Problem running Penumbra Collection (Any game) - Whoracle - 12-29-2010 After prodding the depths of my system, I came to the conclusion that my almost-complete-system-goes-to-hell-update yesterday left me with incomplete packages and libs. gonna reinstall now. Great, it works now! Reinstallation of all the 32bit-libs did the trick! I'm off getting scared See ya and thanks for the help! |