For direct access use https://forums.oldunreal.com
It's been quite a while since oldunreal had an overhaul, but we are moving to another server which require some updates and changes. The biggest change is the migration of our old reliable YaBB forum to phpBB. This system expects you to login with your username and old password known from YaBB.
If you experience any problems there is also the usual "password forgotten" function. Don't forget to clear your browser cache!
If you have any further concerns feel free to contact me: Smirftsch@oldunreal.com

./UnrealLinux.bin: error while loading shared libraries: libSDL-1.2.so.0: cannot open shared object

for Unreal & UnrealTournament
User avatar
gummyguy
OldUnreal Member
Posts: 10
Joined: Tue Mar 11, 2008 2:32 pm

./UnrealLinux.bin: error while loading shared libraries: libSDL-1.2.so.0: cannot open shared object

Post by gummyguy »

I've copied Unreal w/ 227h patch to my home folder. Im running Debain Sqeeuze. When trying to run unreal (./UnrealLinux.bin right?) I get this error:
./UnrealLinux.bin: error while loading shared libraries: libSDL-1.2.so.0: cannot open shared object file: No such file or directory
I've tried different packages but none worked. Could someone help me out?

+edit
its the amd64 version (so 64 bit)

+edit2
I got it already, i needed the ia32-libs package.

But now when I run it the screen goes black and after a second it exits itself again giving this message:

Code: Select all

Processors / Cores 2
Forcing CPU affinity disabled.


History: 

Exiting due to error
Last edited by gummyguy on Sat Jul 02, 2011 2:37 pm, edited 1 time in total.
User avatar
[]KAOS[]Casey
OldUnreal Member
Posts: 4497
Joined: Sun Aug 07, 2011 4:22 am
Location: over there

Re: ./UnrealLinux.bin: error while loading shared libraries: libSDL-1.2.so.0: cannot open shared object

Post by []KAOS[]Casey »

Try ./UnrealLinux.bin -log

This way you can see why it crashes. UnrealLinux.bin.log may also help you.
User avatar
gummyguy
OldUnreal Member
Posts: 10
Joined: Tue Mar 11, 2008 2:32 pm

Re: ./UnrealLinux.bin: error while loading shared libraries: libSDL-1.2.so.0: cannot open shared object

Post by gummyguy »

Hmm i havent found anything usefull there, but im able to run it with the -nosound option.
But in the multiplayer menu (with the gold borders) the mouse isn't working. In-game the mouse does work.
Is there another menu which i can use maybe?
Also, in the log file it claims to have found a joystick.. Which i dont have :p Maybe this is the problem.
User avatar
GreatEmerald
OldUnreal Member
Posts: 5347
Joined: Mon May 21, 2007 2:30 pm

Re: ./UnrealLinux.bin: error while loading shared libraries: libSDL-1.2.so.0: cannot open shared object

Post by GreatEmerald »

You need OpenAL 32-bit and freealut-32bit for the audio engine. Also read this:
http://www.oldunreal.com/wiki/index.php?title=Oldunreal_227_Linux_FAQ

What console are you using in Unreal? Check your Unreal.ini or do a "cat Unreal.ini | grep Console".
User avatar
gummyguy
OldUnreal Member
Posts: 10
Joined: Tue Mar 11, 2008 2:32 pm

Re: ./UnrealLinux.bin: error while loading shared libraries: libSDL-1.2.so.0: cannot open shared object

Post by gummyguy »

There is no freealut package for debian :/ But several (like 30) hits on OpenAL.

I've tried all consoles. And the mouse doesn't work in each of them.
UBrowser.UBrowserConsole, UMenu.UnrealConsole, Engine.Console (which actually doesnt use a mouse, but is there a way to join server with this without having to know the ip adress?) and with UPak.UPakConsole it crashed on start up.

I've followed the faq the first time, but the packages dont match with the debian packages.

For audio i tried FOM, but it stopped after a while saying: FMOD couldn't set 100 buffer size!

And i got kicked twice and now banned for a map at HyperCoop ! :/ LOL
User avatar
GreatEmerald
OldUnreal Member
Posts: 5347
Joined: Mon May 21, 2007 2:30 pm

Re: ./UnrealLinux.bin: error while loading shared libraries: libSDL-1.2.so.0: cannot open shared object

Post by GreatEmerald »

In that case search for any 'alut'. If you can't find it, then go to your Help folder, find "conveniencelibs.tar" and take alut from there.

In your INI, do you have "grab mouse" enabled? You can try toggling that, and I believe there are two settings for that there.
User avatar
Smirftsch
Administrator
Posts: 9008
Joined: Wed Apr 29, 1998 10:00 pm
Location: NaPali

Re: ./UnrealLinux.bin: error while loading shared libraries: libSDL-1.2.so.0: cannot open shared object

Post by Smirftsch »

there is in Section:

[SDLDrv.SDLClient]
CaptureMouse=True
IgnoreUngrabbedMouse=True

depending if you want to run it usually windowed or fullscreen you have to toggle these.

Also as GreatEmerald said, all maybe additional needed libs are in the convenience package in the help folder :)

Also be sure to check the FAQ for more details, you may have to switch between ALSA and OSS to make it work on your distro.
Sometimes you have to lose a fight to win the war.
User avatar
gummyguy
OldUnreal Member
Posts: 10
Joined: Tue Mar 11, 2008 2:32 pm

Re: ./UnrealLinux.bin: error while loading shared libraries: libSDL-1.2.so.0: cannot open shared object

Post by gummyguy »

I did a quick try but it didnt work out. I'll try some more when i come back from my vacation, you'll here from me when its working perfectly.

Return to “Linux-Board”