FS#72299 - [sdl2][openmw] black screen when tabbing out of fullscreen

Attached to Project: Arch Linux
Opened by Lone_Wolf (Lone_Wolf) - Thursday, 30 September 2021, 09:57 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Tuesday, 12 October 2021, 00:31 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Sven-Hendrik Haase (Svenstaro)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

After an update some time ago I noticed tabbing out of openmw was no longer immediate but caused a black screen for several seconds.

I switched to running borderless windowed to workaround.
Yesterday I noticed https://gitlab.com/OpenMW/openmw/-/issues/6305 which pointed to sdl2 as cause.

sdl2 2.0.16-3
upstream bugreport : https://github.com/libsdl-org/SDL/issues/4674

The sdl2 bugreport mentions https://github.com/libsdl-org/SDL/commit/25cd749adba77e1a6f3f31f80f8768c0aaaad5b0 solves the issue, perhaps that could be added to our sdl2 package ?

This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Tuesday, 12 October 2021, 00:31 GMT
Reason for closing:  Fixed
Comment by Sven-Hendrik Haase (Svenstaro) - Monday, 11 October 2021, 03:07 GMT
Alright, I put a fixed package into [testing]. Can you give it a spin and see whether it works just fine without the workaround?
Comment by Lone_Wolf (Lone_Wolf) - Monday, 11 October 2021, 12:10 GMT
sdl2 2.0.16-4 works fine with openmw fullscreen again with this patch applied.
(performance is also a little better then with borderless windowed)
Comment by Sven-Hendrik Haase (Svenstaro) - Tuesday, 12 October 2021, 00:30 GMT
Cool, moving it to [extra].

Loading...