Bug 94860 - [radeonsi/amdgpu][DCC] screen is corrupted when logging out of kde
Summary: [radeonsi/amdgpu][DCC] screen is corrupted when logging out of kde
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/Gallium/radeonsi (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: Default DRI bug account
QA Contact: Default DRI bug account
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-04-07 17:01 UTC by Laurent carlier
Modified: 2016-08-01 16:11 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
Screenshot of the corruption (2.08 MB, image/png)
2016-04-07 17:01 UTC, Laurent carlier
Details
xorg log file (104.29 KB, text/plain)
2016-04-07 17:08 UTC, Laurent carlier
Details
dmesg log file (69.75 KB, text/plain)
2016-04-07 17:08 UTC, Laurent carlier
Details
photo of wayland corruption (4.44 MB, image/jpeg)
2016-05-30 22:26 UTC, lumks
Details

Description Laurent carlier 2016-04-07 17:01:51 UTC
Created attachment 122792 [details]
Screenshot of the corruption

When the screen fade-out when i want to disconnect from kde, the screen is corrupted. This problem wasn't here when it was with a Pitcairn card (HD7870), the problem is with a Tonga card (R9 380 2gb).

* mesa from git
* llvm from svn
* xf86-video-amdgpu 1.1.0 (same with 1.0.1 or modesetting driver)
* xorg-server 1.18.3 
* kernel 4.6_rc2 (same with 4.4 and 4.5)

Afaik it is not a regression, i have this problem since january when i bought the card.
Comment 1 Laurent carlier 2016-04-07 17:08:18 UTC
Created attachment 122793 [details]
xorg log file
Comment 2 Laurent carlier 2016-04-07 17:08:37 UTC
Created attachment 122794 [details]
dmesg log file
Comment 3 lumks 2016-05-30 22:15:48 UTC
Same here. But not only Plasma logout dialog is effected. The whole wayland session is. 

Also R9 380 with AMDGPU 1.1.0
Comment 4 lumks 2016-05-30 22:26:12 UTC
Created attachment 124194 [details]
photo of wayland corruption

https://bugs.kde.org/show_bug.cgi?id=362788 is the bugreport on bko

aaand here is a pic from wayland session. maybe its related
Comment 5 Michel Dänzer 2016-05-31 07:37:20 UTC
Setting the environment variable R600_DEBUG=nodcc for the kwin process works around this problem for me.
Comment 6 lumks 2016-05-31 13:48:14 UTC
(In reply to Michel Dänzer from comment #5)
> Setting the environment variable R600_DEBUG=nodcc for the kwin process works
> around this problem for me.

+1 
it also worksaround wayland session and maybe also this one:
https://bugs.kde.org/show_bug.cgi?id=361154 (i dont know right now for sure but it looks like it does)
Comment 7 lumks 2016-05-31 15:05:34 UTC
(In reply to lumks from comment #6)


> https://bugs.kde.org/show_bug.cgi?id=361154 
nope thats something different (: .. still is there even with nodcc so just ignore it
Comment 8 Laurent carlier 2016-05-31 15:56:15 UTC
My kde bugreport:
https://bugs.kde.org/show_bug.cgi?id=361154
Comment 9 Laurent carlier 2016-05-31 15:57:28 UTC
Oups sorry, wrong cut&paste
https://bugs.kde.org/show_bug.cgi?id=361933
Comment 10 Laurent carlier 2016-07-28 05:45:15 UTC
I can't reproduce this anymore.
Comment 11 Marek Olšák 2016-08-01 16:11:16 UTC
(In reply to Laurent carlier from comment #10)
> I can't reproduce this anymore.

Possible fix:
https://cgit.freedesktop.org/mesa/mesa/commit/?id=095803a37aa67361fc68604e81f858f31ae59b1b

Closing.


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.