Skip to content

SDL3: Screen mode changes causing visual issues, a crash and a monitor disconnect on Linux #28259

Open
@Chiffario

Description

@Chiffario

Type

Crash to desktop

Bug description

Prerequisites:

  1. An x11 based window manager (confirmed on awesomewm) or a desktop environment (confirmed on KDE Plasma 6)
  2. At least 2 monitors

Steps to reproduce:

  1. Change monitor positions via xrandr (seems to work best when swapping them around)
  2. Launch osu! in fullscreen
  3. Change screen mode to Windowed
  4. Change screen mode back to Fullscreen
  5. Change resolution to any resolution below monitor's native
  6. Change resolution back to native

At steps 3-4 in some configurations resolution reported by the client and resolution of the game seem to mismatch, which causes issues ranging from incorrect in-game resolution to corrupted visual output. At step 6 the monitor the game was on disconnects

Screenshots or videos

Video demonstration (recorded via OBS) and footage of the same issue from an external camera

Version

2024.519.1

Logs

Game logs:
compressed-logs.zip

Xorg logs:
log.log

System info (inxi -F):
inxi.log

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions