Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • mutter mutter
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 1.2k
    • Issues 1.2k
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 131
    • Merge requests 131
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOMEGNOME
  • muttermutter
  • Issues
  • #655
Closed
Open
Issue created Jun 27, 2019 by Jan Alexander Steffens@heftig

SDL on Wayland leaves surface around

Starting and then closing d2x-rebirth (a SDL2 game) with SDL_VIDEODRIVER=wayland causes its fullscreen window to be left around in the upper left quarter of the screen. It's drawn on top of everything else, even the lock screen, and stays until the shell exits.

WAYLAND_DEBUG log

gnome-shell 3.32.2-1-g24cb1c1aa
mutter 3.32.2-11-ga3a97621
sdl2 2.0.9
d2x-rebirth 0.60.0-beta2-384-gd5510bfc8
Arch Linux
One monitor, 3840x2160 @ 200%, scale-monitor-framebuffer

Closing ScummVM, Xonotic or OpenTyrian in fullscreen mode triggers the same issue.

Closing BZFlag doesn't trigger it, but this game doesn't destroy its Wayland objects on shutdown and just exits immediately.

Edited Jun 27, 2019 by Jan Alexander Steffens
Assignee
Assign to
Time tracking