Summary: | AMD RX 580: Hide/Show Chromium sometimes corrupts screen (see screenshot) | ||
---|---|---|---|
Product: | Mesa | Reporter: | Arthur Borsboom <arthurborsboom> |
Component: | Drivers/Gallium/radeonsi | Assignee: | Default DRI bug account <dri-devel> |
Status: | RESOLVED MOVED | QA Contact: | Default DRI bug account <dri-devel> |
Severity: | major | ||
Priority: | medium | CC: | klarnorbert, v10lator |
Version: | 17.3 | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
Screenshot of scrambled window
glxinfo Chrome GPU detailed overview |
I had the same issue with my RX480, but it does not happen on hd7950 with amdgpu. Please attach the corresponding glxinfo output. Did this not happen with an older version of Mesa / LLVM? If so, can you bisect? > 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. :) Created attachment 136330 [details]
glxinfo
(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. Arthur, can you try if it also happens with Mesa 17.2 (or maybe even older versions)? 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. :) Created attachment 136453 [details]
Chrome GPU detailed overview
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> Maybe the chrome gpu page gives a clue? *** Bug 106355 has been marked as a duplicate of this bug. *** Same problem here with RX 480 and newest MESA driver. Same problem occurs for me on RX 570 and linux 4.16 with mesa 18.0.1. Just tested with several RX 5xx and 4xx video card, and getting the same result. And looks like this bug not only happening with Chrome. Just installed Discord, and getting the same behaviour. 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 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-artifacts-in-17-04 Hi, Norbert, your bug looks related to https://bugs.freedesktop.org/show_bug.cgi?id=105910. 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_started_doing_this_on_chromium/ If this is still happening, https://gitlab.freedesktop.org/xorg/driver/xf86-video-amdgpu/merge_requests/21 might help. -- 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. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.
Created attachment 136316 [details] 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.