Try to use some helpfull commands like "ldd"
You need to go to the "installationdir/System" of ut, where the binarie ut-bin is.
"ldd ut-bin" will give you all the libraries which are needed by "ut"
On my system it gives:
ldd ut-bin
linux-gate.so.1 => (0xf7780000)
libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf7753000)
libnsl.so.1 => /lib/i386-linux-gnu/libnsl.so.1 (0xf773a000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf771d000)
Engine.so => ./Engine.so (0xf74c4000)
Core.so => ./Core.so (0xf7355000)
libSDL-1.1.so.0 => ./libSDL-1.1.so.0 (0xf72b6000)
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7270000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf70c1000)
/lib/ld-linux.so.2 (0xf7781000)
libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf6f8d000)
libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xf6f7a000)
libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf6f58000)
libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf6f54000)
libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf6f4c000)
When some are missing (not found), install the package.
Often it is a 32 bit version of libstdc++.so.5 or 6 what is missing, which you see in ~/.loki/ut/System/UnrealTournament.log.
For sound you can use padsp (package pulseaudio-utils) when you use pulseaudio
"padsp ut" this will make "/dev/dsp" which is needed by ut and other games without sound.
aoss (package alsa-oss) is for alsa, this will make also "/dev/dsp" (oss) for alsa.
(alsa-oss maybe not available in your distribution)