Summary: | Incompatibility between radeonfb and Xorg DRI on a Radeon X550 (r300) | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | DRI | Reporter: | Giacomo Perale <ghepeu> | ||||||
Component: | General | Assignee: | Default DRI bug account <dri-devel> | ||||||
Status: | RESOLVED WONTFIX | QA Contact: | |||||||
Severity: | normal | ||||||||
Priority: | medium | CC: | hjk | ||||||
Version: | unspecified | ||||||||
Hardware: | Other | ||||||||
OS: | All | ||||||||
Whiteboard: | |||||||||
i915 platform: | i915 features: | ||||||||
Attachments: |
|
Description
Giacomo Perale
2007-03-11 16:31:57 UTC
Created attachment 9095 [details]
Xorg.0.log
Xorg log.
Created attachment 9096 [details]
Relevant messages in the syslog archive.
PS. I'm using a 2.6.20 kernel.
I can confirm this, I have the same behaviour with a Radeon X300SE PCIE card. Comes up fine with vesafb or VGA without any fb at all, but X server hangs with 100% CPU if radeonfb is compiled into the kernel. Does the problem also occur when not enabling direct rendering? No, if I compile a kernel with drm completely disabled, and only radeonfb compiled in, the xorg doesn't hang. So this "hanging @ 100% CPU" seems to be drm related. There are other issues, though. With radeonfb compiled in, X rendering is corrupted and slow (not usable). Everything works fine if I throw out radeonfb and use vesafb instead. With drm compiled in (without radeonfb), I have yet another problem: The second monitor of my dual head setup shows only a black picture... radeonfb messes up the memory map setup for cards that require benh's new memory map setup, I think Ben has some fixes but hasn't had time to integrate/test them for the kernel.. This will probably never be fixed without KMS, which should provide more or less the same features as radeonfb anyway. |
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.