Does Xorg need the kernel's DRM?

Jeremy Huddleston jeremyhu at
Wed Apr 22 11:56:20 PDT 2009

Ick.  I'd avoid doing 'make headers_install' ... I know that the  
kernel headers have had some nasty conflicts with userspace, so I'd  
trust your distro's patched headers (Gentoo has sys-kernel/linux- 
headers for example) over anything installed with 'make  
headers_install' straight from the kernel source.

The main reason to install those headers is for recompiling glibc  

So I guess I should ask what you're trying to do.  If you just want to  
get DRI working, don't install the headers from the kernel tree,  
enable DRM in the kernel, install libdrm,  install mesa with DRI  
drivers for your video card, and install the most recent X11 drivers  
for your video card.

On Apr 22, 2009, at 11:39, Angel Tsankov wrote:

> Jeremy Huddleston wrote:
>> The linux kernel should not be installing anything in /usr/include/
>> drm.  Can you please be more specific about what you mean by, "when I
>> enable DRM and install the kernel"?  I interpret that as enabling drm
>> with 'make config' then doing the standard 'make && make
>> modules_install' then copying your kernel to /boot.  None of that
>> should touch /usr/include.
> Well, I do have to clarify myself.  The kernel does not touch
> /usr/include/drm when I do 'make' + 'make modules_install'.   
> However, it
> does install headers in /usr/include/drm when I do 'make  
> headers_install'
> regardless of whether DRM is enabled or disabled.
> Angel Tsankov
> _______________________________________________
> xorg mailing list
> xorg at

More information about the xorg mailing list