https://bugs.freedesktop.org/show_bug.cgi?id=97639
Bug ID: 97639 Summary: Intermittent flickering artifacts with AMD R7 260x Product: DRI Version: unspecified Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: normal Priority: medium Component: DRM/AMDgpu Assignee: dri-devel@lists.freedesktop.org Reporter: nucrap@hotmail.com
Created attachment 126306 --> https://bugs.freedesktop.org/attachment.cgi?id=126306&action=edit my Xorg.0.log
Hi, I am using an MSI R7 260x OC with the new amdgpu driver. Everything seems to run fine (I have yet to experience any crashes), however there constantly flicker some artifacts on my screen. In the Xorg.0.log I have noticed many suspicious error messages similar to this:
AMDGPU(0): amdgpu_dri2_flip_event_handler: Pageflip completion event has impossible msc 100169 < target_msc 100170
Looking at the description in the source code, it fits the bug I experience:
Check for too small vblank count of pageflip completion, taking wraparound into account. This usually means some defective kms pageflip completion, causing wrong (msc, ust) return values and possible visual corruption.
I saw there was a similar bug (bug#91540), but it has been marked as fixed some time ago.
My config: Linux v4.7.2 (amdgpu, cik and powerplay enabled) xf86-video-ati v7.7.0 mesa v12.0.1 xorg-drivers v1.17 xserver v1.17.4 KDE Plasma 5 (kwin)
If you need any further info please ask.
https://bugs.freedesktop.org/show_bug.cgi?id=97639
--- Comment #1 from nucrap@hotmail.com --- Forgot one info: xf86-video-amdgpu v1.1.0 (glamor)
https://bugs.freedesktop.org/show_bug.cgi?id=97639
Michel Dänzer michel@daenzer.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #126306|text/x-log |text/plain mime type| |
https://bugs.freedesktop.org/show_bug.cgi?id=97639
--- Comment #2 from Michel Dänzer michel@daenzer.net --- Please attach the corresponding dmesg output.
https://bugs.freedesktop.org/show_bug.cgi?id=97639
--- Comment #3 from nucrap@hotmail.com --- Created attachment 126362 --> https://bugs.freedesktop.org/attachment.cgi?id=126362&action=edit dmesg
https://bugs.freedesktop.org/show_bug.cgi?id=97639
--- Comment #4 from nucrap@hotmail.com --- Any ideas? This is extremely annoying :/
https://bugs.freedesktop.org/show_bug.cgi?id=97639
--- Comment #5 from Michel Dänzer michel@daenzer.net --- https://cgit.freedesktop.org/~agd5f/linux/commit/?h=drm-next-4.9&id=325c... (and the changes before / after that one) may help for this.
https://bugs.freedesktop.org/show_bug.cgi?id=97639
--- Comment #6 from nucrap@hotmail.com --- Thanks. In which version will this commit be included?
https://bugs.freedesktop.org/show_bug.cgi?id=97639
--- Comment #7 from nucrap@hotmail.com --- Ah I see, Linux v4.9 right?
https://bugs.freedesktop.org/show_bug.cgi?id=97639
--- Comment #8 from Alex Deucher alexdeucher@gmail.com --- yes, 4.9.
https://bugs.freedesktop.org/show_bug.cgi?id=97639
--- Comment #9 from nucrap@hotmail.com --- Thanks, would you be so kind and compose me a patch with all commits that I need and that I can apply on top of the kernel v4.8 sources (which I am currently using)? So that I can test if the issue is fixed.
https://bugs.freedesktop.org/show_bug.cgi?id=97639
--- Comment #10 from Michel Dänzer michel@daenzer.net --- Can you just try the drm-next-4.9 tree? It's based on 4.8-rc8, so should be pretty stable in general.
https://bugs.freedesktop.org/show_bug.cgi?id=97639
--- Comment #11 from Michel Dänzer michel@daenzer.net --- Alternatively, you can generate a diff between 4.8-rc8 and current drm-next-4.9 with
git diff v4.8-rc8..8036617e92e3fad49eef9bbe868b661c58249aff
and apply that to 4.8.
https://bugs.freedesktop.org/show_bug.cgi?id=97639
--- Comment #12 from Michel Dänzer michel@daenzer.net --- Is this still happening with current drivers?
https://bugs.freedesktop.org/show_bug.cgi?id=97639
--- Comment #13 from nucrap@hotmail.com --- Hi, I don't know I have since switched my graphics card long ago
https://bugs.freedesktop.org/show_bug.cgi?id=97639
Michel Dänzer michel@daenzer.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX
--- Comment #14 from Michel Dänzer michel@daenzer.net --- Thanks for the follow-up. Resolving as WONTFIX, since we can't know if it's fixed.
dri-devel@lists.freedesktop.org