Facebook Twitter YouTube Frictional Games | Forum | Newsletter | Dev Blog | Dev Wiki | Support | Shelf | Store

Privacy Policy


Post Reply 
Fedora 8 crash cursor stuck.
Author Message
ldub Offline
Junior Member

Posts: 5
Joined: Jul 2009
Reputation: 0
Post: #1
Fedora 8 crash cursor stuck.
Hello.

First off I want to say thanks for the sale this weekend.

When I launch any of the games it seems to change resolution then goes black then comes back to the desktop but my resolution does not change back and my cursor is stuck in the middle of the screen.

I am having an issue with getting the game to run on Fedora 8. I have updated my system to 2.6.26.8-57.fc8. I have Nvidia Drivers installed and up to date. I might add I am running dual monitors. I ran ldd on blackplague.bin and everything returns back good. I have all the libs needed (at the end of the message I have the list.) I have also attached my hpl.log. I did notice that it does fail right at:
Initializing OpenAL.
Trying to open audio device...

Nothing past that. Is it my sound card?
Sound Driver: 3.8.1a-980706 (ALSA v1.0.16 emulation code)
Card Config: Ensoniq AudioPCI ENS1371.
Audio Devices
1: ES1371 DAC2/ADC (DUPLEX)
Mixers: SigmaTel STAC9721,23

I have OpenAl installed.


Any help would be great. Thanks again for the sale. Look forward to playing the game.



ldd results on blackplague.bin:
linux-gate.so.1 => (0x00110000)
libvorbisfile.so.3 => /usr/lib/libvorbisfile.so.3 (0x0068b000)
libfltk.so.1.1 => /usr/lib/libfltk.so.1.1 (0x00111000)
libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0x0476f000)
libSDL_ttf-2.0.so.0 => /usr/lib/libSDL_ttf-2.0.so.0 (0x001bb000)
libSDL_image-1.2.so.0 => /usr/lib/libSDL_image-1.2.so.0 (0x001c1000)
libGL.so.1 => /usr/lib/nvidia/libGL.so.1 (0x001dd000)
libGLU.so.1 => /usr/lib/libGLU.so.1 (0x00d0f000)
libCg.so => /usr/lib/libCg.so (0x05028000)
libCgGL.o => /usr/lib/libCgGL.so (0x006c0000)
libopenal.so.1 => /usr/lib/libopenal.so.1 (0x00282000)
libalut.so.0 => /usr/lib/libalut.so.0 (0x0037c000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x04f3b000)
libm.so.6 => /lib/libm.so.6 (0x00618000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x009d0000)
libc.so.6 => /lib/libc.so.6 (0x004bd000)
libpthread.so.0 => /lib/libpthread.so.0 (0x0064a000)
libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0x00384000)
libXft.so.2 => /usr/lib/libXft.so.2 (0x007a1000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x003af000)
libdl.so.2 => /lib/libdl.so.2 (0x00643000)
libXext.so.6 => /usr/lib/libXext.so.6 (0x0043d000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x007b4000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00713000)
libpng12.so.0 => /opt/mono-1.9/lib/libpng12.so.0 (0x003b2000)
libjpeg.so.62 => /opt/mono-1.9/lib/libjpeg.so.62 (0x003e0000)
libtiff.so.3 => /opt/mono-1.9/lib/libtiff.so.3 (0x0044d000)
libz.so.1 => /opt/mono-1.9/lib/libz.so.1 (0x003ff000)
libGLcore.so.1 => /usr/lib/nvidia/libGLcore.so.1 (0x00d7f000)
libnvidia-tls.so.1 => /usr/lib/nvidia/tls/libnvidia-tls.so.1 (0x00410000)
/lib/ld-linux.so.2 (0x0049e000)
libogg.so.0 => /usr/lib/libogg.so.0 (0x00a3f000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x008b0000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00412000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x00686000)
libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0x0041b000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x0041d000)
libexpat.so.1 => /lib/libexpat.so.1 (0x00663000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00693000)
07-19-2009 08:04 AM
Find all posts by this user Quote this message in a reply
jens Offline
Frictional Games

Posts: 3,111
Joined: Apr 2006
Reputation: 108
Post: #2
RE: Fedora 8 crash cursor stuck.
Yes something goes wrong when it tries to access the audio. I don't have the Linux knowledge to help you troubleshoot it.

But do you have sound in general for other applications? Do you have any application capable of play .ogg files and does so successfully? Do you have any games you could try to play that use OpenAL, do they work?
07-19-2009 09:30 AM
Visit this user's website Find all posts by this user Quote this message in a reply
ldub Offline
Junior Member

Posts: 5
Joined: Jul 2009
Reputation: 0
Post: #3
RE: Fedora 8 crash cursor stuck.
(07-19-2009 09:30 AM)jens Wrote:  Yes something goes wrong when it tries to access the audio. I don't have the Linux knowledge to help you troubleshoot it.

But do you have sound in general for other applications? Do you have any application capable of play .ogg files and does so successfully? Do you have any games you could try to play that use OpenAL, do they work?

I can play back audio in flash on firefox fine and the KDE warning/alert sounds work. I just played back a .ogg file from Vorbis.com as a test it worked fine. So Audio seems like a go. I will try to later put in a different sound card and see if I can get it to work.

If you think of anything else please let me know.
07-19-2009 09:51 AM
Find all posts by this user Quote this message in a reply
Urkle Offline
FG - Associate

Posts: 1,104
Joined: Jul 2006
Reputation: 14
Post: #4
RE: Fedora 8 crash cursor stuck.
Can you paste the output of
LD_LIBRARY_PATH=./lib ldd ./penumbra-bin

I include several libs with the install that override your system libs.. Also it's probably a BAD thing to have /opt/mono-1.9 in the library path with it's libjpeg,libpng,libz overriding the system ones.

(BTW game should run perfectly find on Fedora 8 since that is what I developed it on, w/ an Nvidia 6600 card)

Developing away on one of
Mac Pro Dual 2Ghz, 7GB RAM, Snow Leopard, nVidia 8800 512MB.
Linux, 3-core AMD, 4GB RAM, Fedora 16, nVidia 450 1GB
07-19-2009 07:16 PM
Visit this user's website Find all posts by this user Quote this message in a reply
ldub Offline
Junior Member

Posts: 5
Joined: Jul 2009
Reputation: 0
Post: #5
RE: Fedora 8 crash cursor stuck.
(07-19-2009 07:16 PM)Urkle Wrote:  Can you paste the output of
LD_LIBRARY_PATH=./lib ldd ./penumbra-bin

I include several libs with the install that override your system libs.. Also it's probably a BAD thing to have /opt/mono-1.9 in the library path with it's libjpeg,libpng,libz overriding the system ones.

(BTW game should run perfectly find on Fedora 8 since that is what I developed it on, w/ an Nvidia 6600 card)

I changed the -bin to .bin since I could not find penumbra-bin only penumbra.bin bellow is what I ran and what the result was.

Thanks everyone for the help. Also my card is a Geforce FX 5200

[root@localhost Overture]# LD_LIBRARY_PATH=./lib ldd ./penumbra.bin
linux-gate.so.1 => (0x00110000)
libvorbisfile.so.3 => ./lib/libvorbisfile.so.3 (0x00111000)
libfltk.so.1.1 => ./lib/libfltk.so.1.1 (0x00118000)
libSDL-1.2.so.0 => ./lib/libSDL-1.2.so.0 (0x001b8000)
libSDL_ttf-2.0.so.0 => ./lib/libSDL_ttf-2.0.so.0 (0x0023e000)
libSDL_image-1.2.so.0 => ./lib/libSDL_image-1.2.so.0 (0x00244000)
libGL.so.1 => /usr/lib/nvidia/libGL.so.1 (0x0260b000)
libGLU.so.1 => ./lib/libGLU.so.1 (0x00260000)
libCg.so => ./lib/libCg.so (0x004bb000)
libCgGL.so => ./lib/libCgGL.so (0x002e0000)
libopenal.so.1 => ./lib/libopenal.so.1 (0x007e3000)
libalut.so.0 => ./lib/libalut.so.0 (0x00329000)
libstdc++.so.6 => ./lib/libstdc++.so.6 (0x00330000)
libm.so.6 => /lib/libm.so.6 (0x0040c000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00435000)
libc.so.6 => /lib/libc.so.6 (0x00b23000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00441000)
libvorbis.so.0 => ./lib/libvorbis.so.0 (0x0045a000)
libXft.so.2 => /usr/lib/libXft.so.2 (0x00482000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x00c8e000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00d8a000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00495000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00e16000)
libXext.so.6 => /usr/lib/libXext.so.6 (0x00c7c000)
libdl.so.2 => /lib/libdl.so.2 (0x00e45000)
libz.so.1 => /lib/libz.so.1 (0x00e4a000)
libGLcore.so.1 => /usr/lib/nvidia/libGLcore.so.1 (0x02725000)
libnvidia-tls.so.1 => /usr/lib/nvidia/tls/libnvidia-tls.so.1 (0x00c8c000)
/lib/ld-linux.so.2 (0x0049e000)
libogg.so.0 => ./lib/libogg.so.0 (0x00e5d000)
libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0x00e62000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00e64000)
libexpat.so.1 => /lib/libexpat.so.1 (0x00e80000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x00ea1000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00ea4000)
07-19-2009 08:33 PM
Find all posts by this user Quote this message in a reply
ldub Offline
Junior Member

Posts: 5
Joined: Jul 2009
Reputation: 0
Post: #6
RE: Fedora 8 crash cursor stuck.
I changed out my sound card just to be safe. That did not resolve the issue. I am now running a SBLive 5.1 [SB0060].
07-20-2009 12:22 AM
Find all posts by this user Quote this message in a reply
jens Offline
Frictional Games

Posts: 3,111
Joined: Apr 2006
Reputation: 108
Post: #7
RE: Fedora 8 crash cursor stuck.
Perhaps try a reinstall of OpenAL or change the sound system(isn't there alsa, pulse, something else?)
07-20-2009 07:54 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Urkle Offline
FG - Associate

Posts: 1,104
Joined: Jul 2006
Reputation: 14
Post: #8
RE: Fedora 8 crash cursor stuck.
right now I'm including a custom open al driver with the game distribution (OpenALSoft's version) as it runs SIGNIFICANTLY better than the ones that have been distributed with linux distros (the reference implementation from creative).

You can try "moving" the included libopenal.so and see if it'll run using your system openal, but I'm not sure that it will since it's most likely the OLD openAL 1.0 implementation.

Also are you using pulse audio? I never had pulse enabled in Fedora 8,9,or 10 (It pissed me off :-D )
I actually finally did enable it on Fedora 11, although I'm still using a sound blaster live platnum card so games can still directly access the card regardless.

Is there any reason you are still using an old linux distro?

Developing away on one of
Mac Pro Dual 2Ghz, 7GB RAM, Snow Leopard, nVidia 8800 512MB.
Linux, 3-core AMD, 4GB RAM, Fedora 16, nVidia 450 1GB
07-20-2009 01:53 PM
Visit this user's website Find all posts by this user Quote this message in a reply
ldub Offline
Junior Member

Posts: 5
Joined: Jul 2009
Reputation: 0
Post: #9
RE: Fedora 8 crash cursor stuck.
(07-20-2009 01:53 PM)Urkle Wrote:  right now I'm including a custom open al driver with the game distribution (OpenALSoft's version) as it runs SIGNIFICANTLY better than the ones that have been distributed with linux distros (the reference implementation from creative).

You can try "moving" the included libopenal.so and see if it'll run using your system openal, but I'm not sure that it will since it's most likely the OLD openAL 1.0 implementation.

Also are you using pulse audio? I never had pulse enabled in Fedora 8,9,or 10 (It pissed me off :-D )
I actually finally did enable it on Fedora 11, although I'm still using a sound blaster live platnum card so games can still directly access the card regardless.

Is there any reason you are still using an old linux distro?


Well I just have not had the time to update. I will try that here later this week if I can. One thing nice about Windows though is you don't have to upgrade every six months. Big Grin *hides*
07-21-2009 05:23 AM
Find all posts by this user Quote this message in a reply
Post Reply 




User(s) browsing this thread: 1 Guest(s)