Summary: | R300 and KMS causes kernel crash on X init | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Kristian <kristian> | ||||||||||
Component: | Driver/Radeon | Assignee: | xf86-video-ati maintainers <xorg-driver-ati> | ||||||||||
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||||||||
Severity: | normal | ||||||||||||
Priority: | medium | ||||||||||||
Version: | git | ||||||||||||
Hardware: | x86 (IA32) | ||||||||||||
OS: | Linux (All) | ||||||||||||
Whiteboard: | |||||||||||||
i915 platform: | i915 features: | ||||||||||||
Attachments: |
|
Description
Kristian
2009-09-30 22:54:54 UTC
Created attachment 29968 [details] [review] Output of dmesg Created attachment 29969 [details]
Output of lspci -nnxx
Created attachment 29970 [details]
Packages installed on the Ubuntu system
Created attachment 29971 [details]
The Xorg log file
This laptop doesn't have it's flat panel attached. The only monitor is a lcd connected through the vga connector. Looks like it misdetects the LVDS panel size as 0x0 and then crashes as a consequence of that. (In reply to comment #6) > Looks like it misdetects the LVDS panel size as 0x0 and then crashes as a > consequence of that. > Is there some simple way to work around this or is this something that needs to be fixed in the initialization code? The DDX has code to skip panels that are 0x0. Needs to be ported to kms. (In reply to comment #6) > Looks like it misdetects the LVDS panel size as 0x0 and then crashes as a > consequence of that. I can now confirm this. I did reconnect the LVDS and now everything works as expected. Can you try again with drm-next? Should be fixed in: http://git.kernel.org/?p=linux/kernel/git/airlied/drm-2.6.git;a=commitdiff;h=2ffb842948ba64b03986f4064140a74c1780c44b Works perfectly. Thanks. |
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.