I get the following error
Urban Terror and Return to Castle Wolfenstein work fine with Ubuntu 13.10Code:./quake4.x86: error while loading shared libraries: libSDL-1.2.so.0: cannot open shared object file: No such file or directory
I get the following error
Urban Terror and Return to Castle Wolfenstein work fine with Ubuntu 13.10Code:./quake4.x86: error while loading shared libraries: libSDL-1.2.so.0: cannot open shared object file: No such file or directory
Last edited by garyzw; November 5th, 2013 at 03:00 PM.
Do you have libsdl1.2debian installed? If so, have you tried re-installing it?Code:[toz@xubu ~]$ apt-file search libSDL-1.2.so.0 libsdl1.2debian: /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0 libsdl1.2debian: /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0.11.4 [toz@xubu ~]$ apt-cache policy libsdl1.2debian libsdl1.2debian: Installed: 1.2.15-5ubuntu2 Candidate: 1.2.15-5ubuntu2 Version table: *** 1.2.15-5ubuntu2 0 500 http://ca.archive.ubuntu.com/ubuntu/ saucy/main amd64 Packages 100 /var/lib/dpkg/status
Are you have a 32 or 64 bit?Code:sudo apt-get install --reinstall libsdl1.2debian
Code:uname -a
I have 64 bit. I did the sudo apt-get install --reinstall libsdl1.2debian and I stil have the same error
64 bit? You're probably running into the "app/game is 32-bit but I want to run it on 64-bit but the ia32-libs package is deprecated" problem. I'm going to install it on my system (been a while since I've played and all this talk about it is making me nostalgic) and I'll see what I can do. We're going to have to manually install the 32 bit libraries to get this to work, but first we're going to need to figure out which ones to install.
Running:
...(change "/path/to" to be the real path to the executable), should help us to identify those libraries.Code:ldd /path/to/quake4.x86
EDIT: Got it. You need to install the 32-bit version of libsdl1.2debian like this:
Now, off to see what I can do about those pesky Strogg.Code:sudo apt-get install libsdl1.2debian:i386
Thanks Toz-- this was a simple fix
Ok now i get no sound in Quake 4 any ideas?
Stange because Urban Terror and Return to Castle Wolfenstein all have sound
Last edited by garyzw; November 5th, 2013 at 06:26 AM.
Hmmm, I have sound. Can you post back the results of:
...where "/path/to" is the real path to quake4.x86 and the information displayed on the terminal window when you run quake4 from the terminal?Code:ldd /path/to/quake4.x86
This is what I get
Code:gary@gary-LinuxPC:~$ ldd "/home/gary/Linux Games/Quake 4/quake4.x86" linux-gate.so.1 => (0xf7766000) libSDL-1.2.so.0 => /usr/lib/i386-linux-gnu/libSDL-1.2.so.0 (0xf76b1000) libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7696000) libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf7690000) libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf755b000) libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xf7548000) libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xf752e000) libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xf7445000) libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7401000) libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf73e4000) libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7230000) libasound.so.2 => /usr/lib/i386-linux-gnu/libasound.so.2 (0xf713a000) libpulse-simple.so.0 => /usr/lib/i386-linux-gnu/libpulse-simple.so.0 (0xf7135000) libpulse.so.0 => /usr/lib/i386-linux-gnu/libpulse.so.0 (0xf70e5000) libcaca.so.0 => /usr/lib/i386-linux-gnu/libcaca.so.0 (0xf7019000) /lib/ld-linux.so.2 (0xf7767000) libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf6ff8000) librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xf6fef000) libpulsecommon-4.0.so => /usr/lib/i386-linux-gnu/pulseaudio/libpulsecommon-4.0.so (0xf6f7f000) libjson-c.so.2 => /lib/i386-linux-gnu/libjson-c.so.2 (0xf6f74000) libdbus-1.so.3 => /lib/i386-linux-gnu/libdbus-1.so.3 (0xf6f29000) libslang.so.2 => /lib/i386-linux-gnu/libslang.so.2 (0xf6dfa000) libncursesw.so.5 => /lib/i386-linux-gnu/libncursesw.so.5 (0xf6dc3000) libtinfo.so.5 => /lib/i386-linux-gnu/libtinfo.so.5 (0xf6da0000) libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf6d9c000) libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf6d95000) libwrap.so.0 => /lib/i386-linux-gnu/libwrap.so.0 (0xf6d8b000) libsndfile.so.1 => /usr/lib/i386-linux-gnu/libsndfile.so.1 (0xf6d19000) libasyncns.so.0 => /usr/lib/i386-linux-gnu/libasyncns.so.0 (0xf6d11000) libnsl.so.1 => /lib/i386-linux-gnu/libnsl.so.1 (0xf6cf8000) libFLAC.so.8 => /usr/lib/i386-linux-gnu/libFLAC.so.8 (0xf6cc4000) libvorbisenc.so.2 => /usr/lib/i386-linux-gnu/libvorbisenc.so.2 (0xf6b4c000) libvorbis.so.0 => /usr/lib/i386-linux-gnu/libvorbis.so.0 (0xf6b20000) libogg.so.0 => /usr/lib/i386-linux-gnu/libogg.so.0 (0xf6b16000) libresolv.so.2 => /lib/i386-linux-gnu/libresolv.so.2 (0xf6aff000)
Looks good. Open a terminal window and run quake like this:
After startup, quit and post back the contents of quake4.log.Code:quake4 | tee quake4.log
And also, what does the following return:
Code:apt-cache policy libasound2:i386
Bookmarks