[Bug 111389] New: DRI3 Full screen corruption regression in OpenArena
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue Aug 13 05:42:46 UTC 2019
https://bugs.freedesktop.org/show_bug.cgi?id=111389
Bug ID: 111389
Summary: DRI3 Full screen corruption regression in OpenArena
Product: xorg
Version: git
Hardware: Other
OS: All
Status: NEW
Severity: normal
Priority: medium
Component: Driver/Radeon
Assignee: xorg-driver-ati at lists.x.org
Reporter: dan at reactivated.net
QA Contact: xorg-team at lists.x.org
CC: michel at daenzer.net
When starting OpenArena fullscreen under GNOME, the screen becomes corrupt and
the game is unplayable (see attached photo).
This has been reproduced on:
1. Ubuntu Eoan 19.10 nightly using OpenArena from Flathub
2. Ubuntu Eoan 19.10 nightly using OpenArena from Ubuntu packages after
configuring it to enter fullscreen mode
3. Endless OS 3.6.2 using OpenArena from Flathub
The same tests on machines that use i915 or amdgpu graphics do not reproduce
the problem.
Back on the radeon device, I also found the problem does not occur if you first
use xrandr to change display mode to 640x480 (so that running the game does not
require it to change the display mode). Alternatively, configure it as:
Option "DRI" "2"
and the issue is fully avoided (even when the game changes the display mode
during launch)
This worked fine on older distro versions, so it appears to be a recent
regression and I bisected it down to:
55e513b978b2afc52b7cafc5bfcb0d1dc78d75f6 is the first bad commit
commit 55e513b978b2afc52b7cafc5bfcb0d1dc78d75f6
Author: Michel Dänzer <michel.daenzer at amd.com>
Date: Sat Apr 29 17:05:58 2017 +0900
Use reference counting for tracking KMS framebuffer lifetimes
Please let me know how we can help debug further.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.x.org/archives/xorg-driver-ati/attachments/20190813/774a8092/attachment.html>
More information about the xorg-driver-ati
mailing list