DigitalPioneer
Unregistered
|
RE: 64-bit Archlinux using 32-bit chrooted environment, game fails to start
About the check serial: Ahh, thanks for clearing that up. I was worried. :P Nothing worse than when anti-piracy goes wrong (see: WGA) as it tends to do frequently.
As to the chroot: I have 32-bit libs installed, but it doesn't seem to find them. It tries to use the 64-bit libs, and fails. That said, I just tried again, and got this:
##### TERMINAL OUTPUT #####
X Error of failed request: GLXUnsupportedPrivateRequest
Major opcode of failed request: 138 (GLX)
Minor opcode of failed request: 16 (X_GLXVendorPrivate)
Serial number of failed request: 29
Current serial number in output stream: 35
X Error of failed request: GLXUnsupportedPrivateRequest
Major opcode of failed request: 138 (GLX)
Minor opcode of failed request: 16 (X_GLXVendorPrivate)
Serial number of failed request: 30
Current serial number in output stream: 36
.Penumbra/PenumbraCollection/Overture/penumbra: line 9: 24648 Segmentation fault ./penumbra.bin "$@"
Penumbra: Overture exited unexpectedly, please check
/home/digitalpioneer//.frictionalgames/Penumbra/Overture/hpl.log
for any error messages
Also try running
ulimit -c unlimited
And re-running Penumbra and try and recreate the error
then submit the generated core file or stack trace
##### END TERMINAL OUTPUT #####
Note that ulimit is unlimited.
##### hpl.log #####
Check serial!
-------- THE HPL ENGINE LOG ------------
Creating Engine Modules
--------------------------------------------------------
Creating graphics module
Creating system module
Creating resource module
Creating input module
Creating sound module
Creating physics module
Creating ai module
Creating gui module
Creating haptic module
Creating scene module
--------------------------------------------------------
Initializing Resources Module
--------------------------------------------------------
Creating resource managers
Misc Creation
--------------------------------------------------------
Initializing Graphics Module
--------------------------------------------------------
Init low level graphics
Setting video mode: 800 x 600 - 32 bpp
Init Glee...OK
Setting up OpenGL
##### END hpl.log #####
So... It looks like it's working now. Can't say I'm sorry. chroots are nasty anyways. :)
After it goes black for a second, and screws my resolution up, it segfaults and I have to set it back to normal. Is there a way to use it at full resolution? Running a program at 800x600 on my 1920x1080 monitor makes me hurt inside... :P It also makes my desktop REALLY difficult to use when it segfaults. Hahah
|
|
07-19-2009, 05:41 AM |
|