Summary: | radeon KMS causes corrupt VGA output on X1400 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | DRI | Reporter: | Cameron Gorrie <sastraxi> | ||||||||||
Component: | DRM/Radeon | Assignee: | Default DRI bug account <dri-devel> | ||||||||||
Status: | RESOLVED INVALID | QA Contact: | |||||||||||
Severity: | normal | ||||||||||||
Priority: | medium | CC: | christopher.m.penalver, willjcroz | ||||||||||
Version: | unspecified | ||||||||||||
Hardware: | x86 (IA32) | ||||||||||||
OS: | Linux (All) | ||||||||||||
Whiteboard: | |||||||||||||
i915 platform: | i915 features: | ||||||||||||
Attachments: |
|
Description
Cameron Gorrie
2010-04-14 10:37:21 UTC
does radeon.new_pll=0 also fix the problem? (In reply to comment #1) > does radeon.new_pll=0 also fix the problem? Alex, it does not. I replaced "radeon.modeset=0 vga=771" with "radeon.new_pll=0". Cam Please try dumping the registers when using kms and ums using avivotool as root: avivotool regs all > ums.regs avivotool regs all > kms.regs And attach the dumps here. Please specify what versions of xf86-video-ati and kernel you used to make the dumps. avivotool is part of radeontool: http://cgit.freedesktop.org/~airlied/radeontool Created attachment 35049 [details]
avivotool regs all output "UMS"
Created attachment 35050 [details]
avivotool regs all output "KMS"
Here you are! $ uname -a Linux gibraltar 2.6.32-20-generic #30-Ubuntu SMP Mon Apr 12 15:19:41 UTC 2010 i686 GNU/Linux $ dpkg -l xserver-xorg-video-ati ii xserver-xorg-video-ati 1:6.13.0-1ubuntu2 X.Org X server -- AMD/ATI display driver wrapper And attached are the ums/kms files. I had to run avivotool a few times/reboot/re-make in order to get it to output anything, if that matters. Hi, same problem here, on Thinkpad T60 on external VGA output and x86_64 Ubuntu OS (10.04 Beta2). $ uname -a Linux t60 2.6.32-20-generic #30-Ubuntu SMP Mon Apr 12 15:20:57 UTC 2010 x86_64 GNU/Linux $ dpkg -l xserver-xorg-video-ati ii xserver-xorg-video-ati 1:6.13.0-1ubuntu2 X.Org X server -- AMD/ATI display driver wrapper heres my UMS and KMS outputs in case it helps... Created attachment 35053 [details]
avitool regs all > ums.regs
Created attachment 35054 [details]
avitool regs all > kms.regs
According to the Ubuntu bug https://bugs.launchpad.net/ubuntu/+source/linux/+bug/541834 this is fixed in 2.6.34-rc3. I can say at least that this fix worked for me; I'm now using KMS with my LCD! Cam Seems I have the same problem with an ATI X600 (chipset RV380) in my laptop HP Compaq nx8220. Same symptoms and the kernel parameters "radeon.modeset=0 vga=771" also fixed it finally, whereas "radeon.new_pll=0" alone did not help (another dozen of googled suggestions failed too. So many thanks for this hint!) My graphics adapter: 01:00.0 VGA compatible controller: ATI Technologies Inc M24 1P [Radeon Mobility X600] I use Ubuntu Lucid with kernel 2.6.35-23 and disabled KMS ever since, because with KMS overlay video playback is not possible anymore and textured video playback shows artifact (looks like a diagonal edge of an OpenGL triangle not drawn correctly synchronized with vsync. But thats another bug...). If I can help with further data or tests, then please just ask. Fix released downstream. |
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.