Facebook Twitter YouTube Frictional Games | Forum | Privacy Policy | Dev Blog | Dev Wiki | Support | Gametee


Fedora 8 crash cursor stuck.
ldub Offline
Junior Member

Posts: 5
Threads: 1
Joined: Jul 2009
Reputation: 0
#1
Solved: 8 Years, 8 Months, 3 Weeks ago 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
jens Offline
Frictional Games

Posts: 4,093
Threads: 199
Joined: Apr 2006
Reputation: 202
#2
Solved: 8 Years, 8 Months, 3 Weeks ago 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
Website Find
ldub Offline
Junior Member

Posts: 5
Threads: 1
Joined: Jul 2009
Reputation: 0
#3
Solved: 8 Years, 8 Months, 3 Weeks ago 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
Urkle Offline
FG - Associate

Posts: 1,172
Threads: 31
Joined: Jul 2006
Reputation: 21
#4
Solved: 8 Years, 8 Months, 3 Weeks ago 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
Multiple Macs running 10.6, 10.7, 10.8, and 10.9.
Linux, 8-core AMD, 8GB RAM, Fedora 18, nVidia 450 1GB
07-19-2009, 07:16 PM
Website Find
ldub Offline
Junior Member

Posts: 5
Threads: 1
Joined: Jul 2009
Reputation: 0
#5
Solved: 8 Years, 8 Months, 3 Weeks ago 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
ldub Offline
Junior Member

Posts: 5
Threads: 1
Joined: Jul 2009
Reputation: 0
#6
Solved: 8 Years, 8 Months, 3 Weeks ago 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
jens Offline
Frictional Games

Posts: 4,093
Threads: 199
Joined: Apr 2006
Reputation: 202
#7
Solved: 8 Years, 8 Months, 3 Weeks ago 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
Website Find
Urkle Offline
FG - Associate

Posts: 1,172
Threads: 31
Joined: Jul 2006
Reputation: 21
#8
Solved: 8 Years, 8 Months, 3 Weeks ago 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
Multiple Macs running 10.6, 10.7, 10.8, and 10.9.
Linux, 8-core AMD, 8GB RAM, Fedora 18, nVidia 450 1GB
07-20-2009, 01:53 PM
Website Find
ldub Offline
Junior Member

Posts: 5
Threads: 1
Joined: Jul 2009
Reputation: 0
#9
Solved: 8 Years, 8 Months, 3 Weeks ago 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




Users browsing this thread: 1 Guest(s)