Comment 12 for bug 12309

Revision history for this message
Kareema (markmueller86) wrote :

Problem found: In the kernel-images before 2.6.10-11, the drm-core was built
into the specific driver modules (like radeon.ko, etc.). This means when you
set CONFIG_DRM=y in these kernels, no extra drm kernel module was built.
Starting with the kernel-images 2.6.10-11 and above the drm core functions have
been moved from the driver modules to a drm-core module. If you set CONFIG_DRM=y
in the newer kernels, a drm-core module is built into the kernel and all drivers
not aware of this architecture change don't work any more.
This is the case with the fglrx driver and the cause of the error message. To
solve this problem, please set CONFIG_DRM=m as the default for all newer kernel
images as suggested by Tristan in
http://www.ubuntuforums.org/showpost.php?p=60795&postcount=47.