Package: domino-chain
Version: 1.1-6
Severity: important
User: [email protected]
Usertags: wayland

To reproduce:
* GNOME 49 in Wayland mode
* Intel integrated GPU with Mesa, if it matters
* either:
  * libsdl3 3.2.28+ds-2 (defaults to native Wayland video)
  * sdl2-compat 2.32.60
* or: classic SDL 2.32.10+dfsg-6 with `SDL_VIDEODRIVER=wayland` in the
  environment
* run the game

Expected result: A "Select your Profile" screen

Actual result with Wayland: A black window. If I press Escape, I get
what appears to be the expected window on every 2nd frame, and a black
screen on the remaining frames.

Workaround: Force use of X11 and the game seems to work normally (I
haven't tested actual gameplay, I'm just doing a quick skim through SDL
games in Debian looking for regressions).

If the root cause can't be found, a good way to enforce the workaround 
would be to add something like

#ifdef SDL_VIDEO_DRIVER_X11
SDL_SetHintWithPriority(SDL_HINT_VIDEODRIVER, "x11", SDL_HINT_OVERRIDE);
#endif

at the beginning of main().

This will become more serious when we move to sdl2-compat as the 
default, which I would like to do in early 2026.

    smcv

Reply via email to