Re: [hatari-devel] Mouse cursor problem with SDL 2.0.5 on Linux

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


Hi,

I have tried TT high and Falcon (in ST low). In both cases after moving the
mouse a few times in the Hatari window, the Hatari mouse pointer is not
synchronous anymore at all with where the mouse actually is.
As soon as I install SDL 2.0.4 (no need to recompile Hatari, just replacing
the shared libSDL2 it's fine again. Even when I explicitly recompile
against libSDL2 2.0.5 the mouse cursor handling is broken.

I attached the list of libraries used by my Hatari binary.

Take care

Uwe

> Le 22/10/2016 à 14:00, Uwe Seimet a écrit :
> > Hi all,
> >
> > When compiling Hatari based on SDL 2.0.5 I noticed that the mouse cursor
> > position is very often not synchronized anymore, i. e. the position
> > where Hatari assumes the mouse pointer is located as is not the one X11
> > thinks the mouse pointer is located. With SDL 2.0.4 I also have this
> > problem sometimes, but it is much less obvious. With SDL 2.0.5 this
> > has become severe.
> 
> Hi
> 
> is this specific to stf / falcon / other modes, or in any mode ?
> 
> In my case, I don't see that under linux, mouse pointer's position is 
> correct (it was ok with sdl 2.0.4 and still good with 2.0.5)
> 
> Nicolas
> 
> 
	linux-vdso.so.1 (0x00007ffee8ceb000)
	libSDL2-2.0.so.0 => /usr/lib64/libSDL2-2.0.so.0 (0x00007fd4399fd000)
	libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fd4397e1000)
	libm.so.6 => /lib64/libm.so.6 (0x00007fd4394e3000)
	libreadline.so.6 => /lib64/libreadline.so.6 (0x00007fd439299000)
	libz.so.1 => /lib64/libz.so.1 (0x00007fd439083000)
	libpng16.so.16 => /usr/lib64/libpng16.so.16 (0x00007fd438e4e000)
	libSM.so.6 => /usr/lib64/libSM.so.6 (0x00007fd438c46000)
	libICE.so.6 => /usr/lib64/libICE.so.6 (0x00007fd438a2a000)
	libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007fd4386e7000)
	libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007fd4384d5000)
	libudev.so.1 => /lib64/libudev.so.1 (0x00007fd439eb8000)
	libc.so.6 => /lib64/libc.so.6 (0x00007fd438139000)
	libasound.so.2 => /usr/lib64/libasound.so.2 (0x00007fd437e70000)
	libdl.so.2 => /lib64/libdl.so.2 (0x00007fd437c6c000)
	libpulse.so.0 => /usr/lib64/libpulse.so.0 (0x00007fd437a1a000)
	libXcursor.so.1 => /usr/lib64/libXcursor.so.1 (0x00007fd43780f000)
	libXinerama.so.1 => /usr/lib64/libXinerama.so.1 (0x00007fd43760c000)
	libXi.so.6 => /usr/lib64/libXi.so.6 (0x00007fd4373fb000)
	libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x00007fd4371f0000)
	libXss.so.1 => /usr/lib64/libXss.so.1 (0x00007fd436fec000)
	libXxf86vm.so.1 => /usr/lib64/libXxf86vm.so.1 (0x00007fd436de6000)
	librt.so.1 => /lib64/librt.so.1 (0x00007fd436bde000)
	/lib64/ld-linux-x86-64.so.2 (0x00007fd439cfb000)
	libtinfo.so.5 => /lib64/libtinfo.so.5 (0x00007fd4369a9000)
	libuuid.so.1 => /lib64/libuuid.so.1 (0x00007fd4367a4000)
	libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007fd43657b000)
	libresolv.so.2 => /lib64/libresolv.so.2 (0x00007fd436364000)
	libcap.so.2 => /lib64/libcap.so.2 (0x00007fd43615e000)
	libpulsecommon-9.0.so => /usr/lib64/pulseaudio/libpulsecommon-9.0.so (0x00007fd435ed9000)
	libjson-c.so.2 => /usr/lib64/libjson-c.so.2 (0x00007fd435cce000)
	libdbus-1.so.3 => /usr/lib64/libdbus-1.so.3 (0x00007fd435a87000)
	libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007fd43587d000)
	libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00007fd435677000)
	libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007fd435473000)
	libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x00007fd43526d000)
	libattr.so.1 => /lib64/libattr.so.1 (0x00007fd435068000)
	libX11-xcb.so.1 => /usr/lib64/libX11-xcb.so.1 (0x00007fd434e66000)
	libXtst.so.6 => /usr/lib64/libXtst.so.6 (0x00007fd434c60000)
	libwrap.so.0 => /lib64/libwrap.so.0 (0x00007fd434a56000)
	libsndfile.so.1 => /usr/lib64/libsndfile.so.1 (0x00007fd4347df000)
	libasyncns.so.0 => /usr/lib64/libasyncns.so.0 (0x00007fd4345da000)
	libbsd.so.0 => /usr/lib64/libbsd.so.0 (0x00007fd4343c4000)
	libFLAC.so.8 => /usr/lib64/libFLAC.so.8 (0x00007fd43418c000)
	libogg.so.0 => /usr/lib64/libogg.so.0 (0x00007fd433f85000)
	libvorbis.so.0 => /usr/lib64/libvorbis.so.0 (0x00007fd433d59000)
	libvorbisenc.so.2 => /usr/lib64/libvorbisenc.so.2 (0x00007fd433ab0000)


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/