Bug 78321

Summary: Xorg Freeze with radeon.dpm=1
Product: Drivers Reporter: perry3d
Component: Video(DRI - non Intel)Assignee: drivers_video-dri
Status: NEW ---    
Severity: normal CC: alexdeucher, perry3d, szg0000
Priority: P1    
Hardware: x86-64   
OS: Linux   
Kernel Version: 3.15.1-1-ARCH Tree: Mainline
Regression: No
Attachments: journalctl -k output

Description perry3d 2014-06-19 05:55:52 UTC
Created attachment 140381 [details]
journalctl -k output

Hi,

i am using a "[AMD/ATI] Barts XT [Radeon HD 6870]" card on an Arch Installation with Kernel 3.15.1. 
If i append "radeon.dpm=1" to the kernel parameters i can boot fine into KDM. But at the login process (KDE) Xorg freezes. I can still move the mouse pointer and the SysRQ Keys are also working.
Sometimes, after i press SysRQ + K i can manage to get back to KDM and start another login attempt. And in some cases i can login completely and work in a stable environment.
I attached the output of "journalctl -k" after getting back to KDM with SysRQ+K.

Right now i am building linux-git from AUR.
Comment 1 perry3d 2014-06-19 06:35:46 UTC
Kernel build from git doesn't help.

The freeze seems to be related to the hdmi audio output. If i blacklist the snd_hda_intel and the snd_hda_codec_hdmi modules the system is running fine (at least for my first try).

Unfortunately my onboard sound card is also blacklisted with these modules.
Comment 2 perry3d 2014-06-19 06:44:02 UTC
Instead of blacklisting the kernel modules, adding radeon.audio=0 to the kernel parameters also helps.

For me this is a workaround as i don't need the hdmi audio output.
Comment 3 Alex Deucher 2014-06-19 13:32:33 UTC
Duplicate of bug 68571.