Bug 60037

Summary: KMS partially working on RV100 (Radeon VE/7000)
Product: xorg Reporter: Krzysztof Grygiencz <kfgz>
Component: Driver/RadeonAssignee: xf86-video-ati maintainers <xorg-driver-ati>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: critical    
Priority: high    
Version: unspecified   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Xorg.0.log
none
dmesg
none
lspci
none
possible fix none

Description Krzysztof Grygiencz 2013-01-29 21:08:57 UTC
Created attachment 73870 [details]
Xorg.0.log

Hi,

I have some major problem with my graphic card Radeon VE/7000 8MB VRAM PCI. When I start X only cursor appears on black screen. No openbox, no lxpanel, no wallpaper only cursor is visible. Lxpanel & openbox are running. I can't trun off X by pressing Ctrl+Alt+Fx or by Alt+Sysrq+B. When I connect via ssh and send power off command, computer switches off after approx 90 seconds (normaly it takes about 4 sec). I have systemd 197.

Radeon is working fine when KMS is disabled. I'm currently using xf86-video-ati 7.0.0, kernel 3.7.4, libdrm 2.4.41.

I'm attaching some logs. If you need extra logs please let me know.


Best regards,
kfgz
Comment 1 Krzysztof Grygiencz 2013-01-29 21:09:50 UTC
Created attachment 73871 [details]
dmesg
Comment 2 Krzysztof Grygiencz 2013-01-29 21:10:44 UTC
Created attachment 73872 [details]
lspci
Comment 3 Alex Deucher 2013-01-29 21:25:54 UTC
Can you attach your xorg log with KMS disabled?
Comment 4 Alex Deucher 2013-01-29 21:39:06 UTC
Created attachment 73879 [details] [review]
possible fix

Looks like a vbios bug.  I doubt your board actually uses external TMDS.  Does the attached kernel patch fix the issue?
Comment 5 Krzysztof Grygiencz 2013-01-29 22:52:35 UTC
I'll let you know a soon as my-bloody-slow-Celeron-800-MHz finishes compiling the kernel.
Comment 6 Krzysztof Grygiencz 2013-01-30 12:38:18 UTC
The patch works great! Thanks.
Comment 7 Alex Deucher 2013-02-04 19:44:43 UTC
Patch is upstream:
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=9200ee4941a6e5d1ec5df88982243686882dff3f
and should show up in stable kernels as well soon.

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.