https://bugs.freedesktop.org/show_bug.cgi?id=104347
Bug ID: 104347 Summary: AMD RX 580: Hide/Show window sometimes corrupts screen (see screenshot) Product: Mesa Version: 17.3 Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: normal Priority: medium Component: Drivers/Gallium/radeonsi Assignee: dri-devel@lists.freedesktop.org Reporter: arthurborsboom@gmail.com QA Contact: dri-devel@lists.freedesktop.org
Created attachment 136316 --> https://bugs.freedesktop.org/attachment.cgi?id=136316&action=edit Screenshot of scrambled window
When I hide all Windows with a shortcut and then show another one, a window (not the whole desktop) looks a scrambled, see attachments. It restores itself usually after 3-5 seconds and/or hiding/showing of the window after a couple of times.
In dmesg there is no message of a GPU warning/error.
Kernel: Linux 4.14.5-1-ARCH Driver: amdgpu X11: xf86-video-amdgpu 1.4.0 Mesa: 17.3.0
If this is the wrong place to report this issue, can you please move it to the correct location?
If other information is needed, please let me know.
https://bugs.freedesktop.org/show_bug.cgi?id=104347
--- Comment #1 from network723@rkmail.ru --- I had the same issue with my RX480, but it does not happen on hd7950 with amdgpu.
https://bugs.freedesktop.org/show_bug.cgi?id=104347
--- Comment #2 from Michel Dänzer michel@daenzer.net --- Please attach the corresponding glxinfo output.
Did this not happen with an older version of Mesa / LLVM? If so, can you bisect?
https://bugs.freedesktop.org/show_bug.cgi?id=104347
--- Comment #3 from Arthur Borsboom arthurborsboom@gmail.com ---
Did this not happen with an older version of Mesa / LLVM?
I do not know, since I have recently bought this AMD videocard to get rid of the out of kernel proprietary trouble with my previous Nvidia videocard. So I have no knowledge if this would happen with older versions of Mesa / LLVM.
Please attach the corresponding glxinfo output.
See attachment. If I can provide more information, please guide me. :)
https://bugs.freedesktop.org/show_bug.cgi?id=104347
--- Comment #4 from Arthur Borsboom arthurborsboom@gmail.com --- Created attachment 136330 --> https://bugs.freedesktop.org/attachment.cgi?id=136330&action=edit glxinfo
https://bugs.freedesktop.org/show_bug.cgi?id=104347
--- Comment #5 from network723@rkmail.ru --- (In reply to Michel Dänzer from comment #2)
can you bisect?
I think it started happening around 2-3 months ago on my RX480, so it's quite a lot to bisect. I'd bisect myself, but I don't have polaris hardware anymore.
https://bugs.freedesktop.org/show_bug.cgi?id=104347
--- Comment #6 from Michel Dänzer michel@daenzer.net --- Arthur, can you try if it also happens with Mesa 17.2 (or maybe even older versions)?
https://bugs.freedesktop.org/show_bug.cgi?id=104347
--- Comment #7 from Arthur Borsboom arthurborsboom@gmail.com --- Hi Michel,
Momentarily I am unable to access my workstation for this purpose. When I will be able, I first have to find a way how to reproduce it on mesa 17.3, downgrade mesa to 17.2 and try to reproduce it there. Once I have the results I will report back to you.
This message is just to let you know, I have not forgotten you or your request. :)
https://bugs.freedesktop.org/show_bug.cgi?id=104347
--- Comment #8 from Arthur Borsboom arthurborsboom@gmail.com --- Created attachment 136453 --> https://bugs.freedesktop.org/attachment.cgi?id=136453&action=edit Chrome GPU detailed overview
https://bugs.freedesktop.org/show_bug.cgi?id=104347
--- Comment #9 from Arthur Borsboom arthurborsboom@gmail.com --- Hi Michel,
Although I have not tested yet about mesa 17.2, I have noticed that this issue only appears in the full or small sized window of Chromium. So, until now it only has happened to Chromium; but this did not happen with my previous Nvidia card, so I guess there is a relationship with my (new) RX 580.
I also noticed that it only happens, once in a while (every 15-30 minutes) and when I active the Chromium window (bring it to the front). The garbled window auto recovers after a short time, I guess 5 seconds.
Does this new information help to narrow the search? Do you still want me to try with mesa 17.2? Or do you have another plan of attack?
Since I am on a rolling release these are currently my key components: * Kernel: 4.14.8 * Kernel driver: amdgpu * X11: xf86-video-amdgpu 1.4.0 * Mesa: mesa 17.3.1 * Chromium: 63.0.3239.108 * chrome://gpu/ gives: <see attachment: https://bugs.freedesktop.org/attachment.cgi?id=136453%3E
Maybe the chrome gpu page gives a clue?
https://bugs.freedesktop.org/show_bug.cgi?id=104347
Timothy Arceri t_arceri@yahoo.com.au changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |klarnorbert@gmail.com
--- Comment #10 from Timothy Arceri t_arceri@yahoo.com.au --- *** Bug 106355 has been marked as a duplicate of this bug. ***
https://bugs.freedesktop.org/show_bug.cgi?id=104347
Timothy Arceri t_arceri@yahoo.com.au changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|AMD RX 580: Hide/Show |AMD RX 580: Hide/Show |window sometimes corrupts |Chromium sometimes corrupts |screen (see screenshot) |screen (see screenshot)
https://bugs.freedesktop.org/show_bug.cgi?id=104347
--- Comment #11 from Norbert Klar klarnorbert@gmail.com --- Same problem here with RX 480 and newest MESA driver.
https://bugs.freedesktop.org/show_bug.cgi?id=104347
--- Comment #12 from Ivan Chebykin nb@chebykin.org --- Same problem occurs for me on RX 570 and linux 4.16 with mesa 18.0.1.
https://bugs.freedesktop.org/show_bug.cgi?id=104347
Norbert Klar klarnorbert@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |major
https://bugs.freedesktop.org/show_bug.cgi?id=104347
--- Comment #13 from Norbert Klar klarnorbert@gmail.com --- Just tested with several RX 5xx and 4xx video card, and getting the same result.
https://bugs.freedesktop.org/show_bug.cgi?id=104347
--- Comment #14 from Norbert Klar klarnorbert@gmail.com --- And looks like this bug not only happening with Chrome. Just installed Discord, and getting the same behaviour.
https://bugs.freedesktop.org/show_bug.cgi?id=104347
--- Comment #15 from Roc Vallès Domènech vallesroc@gmail.com --- I'm seeing this on a Vega64.
kernel 4.16.7-rt1 mesa 18.0.3 xf86-video-amdgpu 18.0.1 chromium 66.0.3359.170
https://bugs.freedesktop.org/show_bug.cgi?id=104347
--- Comment #16 from Norbert Klar klarnorbert@gmail.com --- Found some articles from early 2017, and many RX4xx/5xx users report this problem. Any chance to get a fix?
https://askubuntu.com/questions/910124/amd-graphics-rx-480-displaying-artifa...
https://bugs.freedesktop.org/show_bug.cgi?id=104347
--- Comment #17 from Ivan Chebykin nb@chebykin.org --- Hi, Norbert, your bug looks related to https://bugs.freedesktop.org/show_bug.cgi?id=105910.
https://bugs.freedesktop.org/show_bug.cgi?id=104347
Thomas Rohloff v10lator@myway.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |v10lator@myway.de
--- Comment #18 from Thomas Rohloff v10lator@myway.de --- Same here.
OpenGL renderer string: Radeon RX 580 Series (POLARIS10, DRM 3.25.0, 4.17.3, LLVM 5.0.2) OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.1.3
There are also reports on i.e. reddit older than this bug report: https://www.reddit.com/r/archlinux/comments/70vqja/screen_has_recently_start...
https://bugs.freedesktop.org/show_bug.cgi?id=104347
--- Comment #19 from Michel Dänzer michel@daenzer.net --- If this is still happening, https://gitlab.freedesktop.org/xorg/driver/xf86-video-amdgpu/merge_requests/... might help.
https://bugs.freedesktop.org/show_bug.cgi?id=104347
GitLab Migration User gitlab-migration@fdo.invalid changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |MOVED
--- Comment #20 from GitLab Migration User gitlab-migration@fdo.invalid --- -- GitLab Migration Automatic Message --
This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.
You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/mesa/mesa/issues/1294.
dri-devel@lists.freedesktop.org