Bug 79011

Summary: GPU lockup, screen freeze with Radeon HD7770
Product: Drivers Reporter: Fabian Pas (fabianp)
Component: Video(DRI - non Intel)Assignee: drivers_video-dri
Status: NEW ---    
Severity: high CC: alexdeucher, andre+kernel, Dieter, mirh, paulepanter, szg00000, thuejk
Priority: P1    
Hardware: x86-64   
OS: Linux   
Kernel Version: 3.15 / 3.14 Subsystem:
Regression: No Bisected commit-id:
Attachments: The dmesg log after a crash
The glxinfo after a crash
The xorg.0 log file after a crash
possible fix
Thue's Xorg.log crash

Description Fabian Pas 2014-06-26 20:14:01 UTC
Hi,

I am running 64 bit Arch Linux on kernel 3.15, the bug also occured with 3.14, with Intel i5 processor and a AMD Radeon HD7770 graphics card. After a while (randomly), both monitors go to sleep. Sometimes, they wake up after 10-20 seconds and I can continue using the computer, but more often they won't and it requires a hard reboot. When this happens the sound continues playing. Also, rarely the computer freezes, the monitors stay active and all I can move is my mouse, also requiring a hard boot.
Comment 1 Michel Dänzer 2014-06-27 00:48:54 UTC
Please attach /var/log/Xorg.0.log and the output of dmesg (preferably captured after the problem occurred) and glxinfo.
Comment 2 Fabian Pas 2014-06-27 13:11:08 UTC
Created attachment 141101 [details]
The dmesg log after a crash
Comment 3 Fabian Pas 2014-06-27 13:11:22 UTC
Created attachment 141111 [details]
The glxinfo after a crash
Comment 4 Fabian Pas 2014-06-27 13:11:36 UTC
Created attachment 141121 [details]
The xorg.0 log file after a crash
Comment 5 Alex Deucher 2014-06-27 17:48:40 UTC
Created attachment 141171 [details]
possible fix

Does this patch help?
Comment 6 Fabian Pas 2014-06-27 18:01:07 UTC
Do I simply add that to the file?
Comment 7 Alex Deucher 2014-06-27 18:03:12 UTC
patch and rebuild your kernel.  E.g.,

patch -p1 -i disable_lbpw.diff

in the root of your kernel tree.
Comment 8 Dieter Nützel 2014-06-27 20:49:12 UTC
(In reply to Alex Deucher from comment #7)
> patch and rebuild your kernel.  E.g.,
> 
> patch -p1 -i disable_lbpw.diff
> 
> in the root of your kernel tree.

If you use radeon.ko (modules) it is enough to make
'make modules' in your kernel tree (which rebuild radeon.ko only) and move radeon.ko to the right place, then rebuild your initrd with 'mkinitrd' and maybe it is a good idea to do 'grub2-install /dev/XXX' (or 2 times if you have RAID1) after all.

Cheers,
  Dieter
Comment 9 Fabian Pas 2014-06-28 14:15:15 UTC
I have applied the patch, but the problem still persists. I have noticed it's really easy to reproduce the crash when I watch a live game stream on twitch.tv
Comment 10 Fabian Pas 2014-06-29 22:36:00 UTC
Someone commented (and deleted it), that it might be possible fixed in kernel 3.16-rc3, but it's not. I compiled and ran the kernel, but the problem persists.
Comment 11 Thue Kristensen 2014-07-05 00:10:35 UTC
I am also crashing, and seeing the exact same crash backtrace in my xorg log.

My specs are practically identical to yours.
* Kernel 3.15.3-1-ARCH
* Intel iSomethingmeaningless
* Radeon 7750
* Dual screen
Comment 12 Thue Kristensen 2014-07-05 00:13:26 UTC
Created attachment 142091 [details]
Thue's Xorg.log crash

My crash looks identical to Fabian Pas' crash.
Comment 13 Paul Menzel 2014-07-05 07:02:33 UTC
(In reply to Fabian Pas from comment #0)

> I am running 64 bit Arch Linux on kernel 3.15, the bug also occured with
> 3.14, with Intel i5 processor and a AMD Radeon HD7770 graphics card. After a
> while (randomly), both monitors go to sleep. Sometimes, they wake up after
> 10-20 seconds and I can continue using the computer, but more often they
> won't and it requires a hard reboot.

Can you get the monitors working again by plugging their power cable out and back in?

[…]
Comment 14 Thue Kristensen 2014-07-05 14:39:16 UTC
I have the same problem, and turning the screen off and on doesn't work. The computer is completely frozen. (sysrq-boot does work)

Rarely when changing resolution (like during boot), the screen says "signal out of range", but turning the screen off and on does help then. I believe that is a separate bug.
Comment 15 Fabian Pas 2014-07-09 14:14:21 UTC
(In reply to Paul Menzel from comment #13)
> (In reply to Fabian Pas from comment #0)
> 
> > I am running 64 bit Arch Linux on kernel 3.15, the bug also occured with
> > 3.14, with Intel i5 processor and a AMD Radeon HD7770 graphics card. After
> a
> > while (randomly), both monitors go to sleep. Sometimes, they wake up after
> > 10-20 seconds and I can continue using the computer, but more often they
> > won't and it requires a hard reboot.
> 
> Can you get the monitors working again by plugging their power cable out and
> back in?
> 
> […]

That doesn't work either.
Comment 16 Thue Kristensen 2015-11-06 23:20:59 UTC
I am no longer experiencing any crashes. (running latest arch rolling release)
Comment 17 mirh 2017-10-16 18:31:35 UTC
Could be.. closed maybe I guess then?