Help on SDL issues running QEMU on a Remote X Session

Hello All.

I wan to run Qemu from a Remote X session but I have been experiencing SDL
initialization problems. The idea is to have thin clients with an Xserver
request remote log-ins to a server via XDM or GDM. After logging in, the
users should be able to open a terminal and launch Qemu. I can log in to the
remote server and use all X applications. However, I have problems launching
Qemu because of SDL initialization issues. I have searched through the
forums and have tried specifying the SDL_VIDEODRIVER to use x11. But this
did not resolve the issue. Here are some details of my setup:

Server: Centos 5.2 X86-64

ldd which qemu
libm.so.6 => /lib64/libm.so.6 (0x0000003742c00000)
libz.so.1 => /usr/lib64/libz.so.1 (0x0000003743400000)
libasound.so.2 => /lib64/libasound.so.2 (0x0000003750200000)
libSDL-1.2.so.0 => /usr/lib64/libSDL-1.2.so.0 (0x000000394b800000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003743000000)
libutil.so.1 => /lib64/libutil.so.1 (0x000000374fe00000)
librt.so.1 => /lib64/librt.so.1 (0x0000003743800000)
libc.so.6 => /lib64/libc.so.6 (0x0000003742400000)
libdl.so.2 => /lib64/libdl.so.2 (0x0000003742800000)
libesd.so.0 => /usr/lib64/libesd.so.0 (0x0000003752600000)
libaudiofile.so.0 => /usr/lib64/libaudiofile.so.0 (0x0000003751600000)
libX11.so.6 => /usr/lib64/libX11.so.6 (0x0000003744c00000)
libXext.so.6 => /usr/lib64/libXext.so.6 (0x0000003746000000)
libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x000000374ee00000)
libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x000000374a400000)
/lib64/ld-linux-x86-64.so.2 (0x0000003742000000)
libXau.so.6 => /usr/lib64/libXau.so.6 (0x0000003745800000)
libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x0000003745000000)

ldd /usr/lib64/libSDL-1.2.so.0
libdl.so.2 => /lib64/libdl.so.2 (0x0000003742800000)
libesd.so.0 => /usr/lib64/libesd.so.0 (0x0000003752600000)
libaudiofile.so.0 => /usr/lib64/libaudiofile.so.0 (0x0000003751600000)
libm.so.6 => /lib64/libm.so.6 (0x0000003742c00000)
libX11.so.6 => /usr/lib64/libX11.so.6 (0x0000003744c00000)
libXext.so.6 => /usr/lib64/libXext.so.6 (0x0000003746000000)
libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x000000374ee00000)
libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x000000374a400000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003743000000)
libc.so.6 => /lib64/libc.so.6 (0x0000003742400000)
/lib64/ld-linux-x86-64.so.2 (0x0000003742000000)
libasound.so.2 => /lib64/libasound.so.2 (0x0000003750200000)
libXau.so.6 => /usr/lib64/libXau.so.6 (0x0000003745800000)
libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x0000003745000000)

Client used for testing: Debian Etch

I would appreciate if anyone can help me with my issues.

HH