On Tue, 27 Jun 2023 at 11:51:59 +0200, Alberto Garcia wrote:
> Tested with
> 
> - fuse-emulator-sdl                         1.6.0+dfsg1-2
> - libsdl1.2-compat / libsdl1.2-compat-shim  1.2.64-2

Thanks for testing! I've added your results to upstream's Google
spreadsheet of tested games/programs.

> > 3. Install libsdl1.2-compat-shim and run the program in a Wayland
> >    environment, but this time with environment variable
> >    SDL_VIDEODRIVER=wayland
> 
> The window appears without decorations so it's impossible to move
> it. Otherwise it seems to work fine.

libsdl2-2.0-0 Depends on libdecor-0-0, which Recommends
libdecor-0-plugin-1-cairo (or another compatible plugin, but currently
there are none in Debian).

If you install the recommended package then you should get some simplistic
client-side window decorations (black rectangular titlebar, white bold
text, maximize/minimize/close icons light up in various colours on
mouseover) when running in a native Wayland environment like GNOME that
prefers client-side decorations.

If SDL 2 ever starts defaulting to native Wayland then I might give it
a direct Recommends on a libdecor plugin as a heavier hint that users
should really install one, but in practice that's unlikely to happen.
(SDL 3 in experimental does default to native Wayland, though.)

    smcv

Reply via email to