Bug 103726 - GPU crashes freezing the system and weird rendering issues on CAYMAN
Summary: GPU crashes freezing the system and weird rendering issues on CAYMAN
Status: RESOLVED MOVED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/Gallium/r600 (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Default DRI bug account
QA Contact: Default DRI bug account
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-11-14 01:20 UTC by Thomas Rohloff
Modified: 2019-09-18 19:24 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Thomas Rohloff 2017-11-14 01:20:33 UTC
I'm not really sure how to describe this bug. It is so random, sometimes I'm not sure if exists as nothing happens in weeks, then it happenes all 10 minutes. I'm hunting this bug for so long, can't tell if a year or two or even more.

Some (if not all?) games are triggering weird behavior on a Radeon HD 6950. What happens is the screen changing to green with some check pattern (sorry for having no picture but screenshoting is impossible and I never had a camera at hand). Before the driver was able to do a GPU reset (now you get how old this bug is) it was staying there but with modern kernels the drivers seems to try a reset (monitor flickering for a moment) after some time and then all I get is a black screen (not no-signal, a black image) at that time the only way to recover the PC is by pressing the reset button.

Now since a few days I'm playing Dead Island and it seems to be a good trigger for the bug ("good" means the game seems to trigger it in between a few seconds and 6 hours of gameplay. Make sure to have a lot of freetime if you try to recreate) so I decided to try to hunt it again. For that I started the game with R600_DEBUG=nosb,nohyperz and played for around 3 hours before I got bored. Then I switched back to the desktop and noticed that everything got broken: Flickering and/or invisible windows, hanging menue, the complete desktop hanging and so on (I tried to take a video but it's corrupted: [ffmpeg/demuxer] mov,mp4,m4a,3gp,3g2,mj2: moov atom not found) ).

When the desktio corruted there's nothing in the logs except
kernel: radeon_dp_aux_transfer_native: 32 callbacks suppressed
but that should be harmless, shouldn't it?

When the green screen comes there#s also nothing in the logs, but that's most likely because the system froze before it could flush it to disc as the logs are incomlete im that case.

This bug might or might not be the same as https://bugs.freedesktop.org/show_bug.cgi?id=92555 - I really can't tell but if it's the same: Could it be a regresion introduced by splitting r600 and radeonsi?
Comment 1 GitLab Migration User 2019-09-18 19:24:38 UTC
-- 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/618.


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.