Red Hat Bugzilla – Bug 1248474
Multiple GPU crashes and X hungs with radeonsi from kernel 3.17 and onwards
Last modified: 2015-08-10 04:38:04 EDT
Created attachment 1057628 [details]
I've tried my best to follow the debug recommendations from the Fedora wiki (https://fedoraproject.org/wiki/How_to_debug_Xorg_problems). I am open to providing any more required log files and command outputs on demand.
Description of problem:
A series of different GPU related crashes that began from kernel version 3.17 and onwards. These include:
* X server hangs completely (especially during fullscreen HTML5 video (Firefox), or fullscreen OpenGL apps). Usually and audio sample will keep looping while X is completely unresponsive - no option to switch to a different tty.
* X server is killed and restarted (to xfce login screen) - mostly while using Firefox
* OpenGL applications crash seemingly randomly
* Firefox crashes seemingly randomly
* Pulseaudio crashes during video playback (VLC/HDMI audio)
Version-Release number of selected component (if applicable):
Name : xorg-x11-drv-ati
Arch : x86_64
Epoch : 0
Version : 7.5.0
Release : 3.fc22
Name : kernel
Arch : x86_64
Epoch : 0
Version : 4.1.2
Release : 200.fc22
Difficult to reproduce because crashes although often (multiple times in a session, with irregular intervals) do not seem to be predictable. X server lock is less common even (a couple of times in a day).
Steps to Reproduce:
1. Use AMD GPU requiring radeonsi
2. Use OpenGL applications or render HTML5 video in browser
3. Wait random amount of time
One of the following
* X server hangs completely
* X server restarts
* OpenGL applications
* Firefox crashes
* Pulseaudio crashes
X and the applications do not crash.
OS: Fedora 22 x68_64 XFCE (upgraded from 20-->21-->22 with fedup)
GPU: AMD Radeon HD 7750
Monitor configuarion: HDMI screen - with HDMI Audio (pulseaudio)
GPU Video Acceleration in VLC/HTML5 is NOT used.
There's no xorg.conf, contents of xorg.conf.d are:
Created attachment 1057629 [details]
journalctl -b -1
Created attachment 1057630 [details]
dmesg with drm.debug
Created attachment 1057631 [details]
Created attachment 1057632 [details]
Created attachment 1057633 [details]
Example of OpenGL crash (java/minecraft)
Everything points towards a hardware problem.