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