dlloader is now the default

Daniel Stone daniel at fooishbar.org
Fri Jan 14 11:14:15 PST 2005


On Fri, Jan 14, 2005 at 10:55:06AM -0800, Donnie Berkholz wrote:
> On Fri, 2005-01-14 at 13:26 -0500, Adam Jackson wrote:
> > Currently everything lives under ${ProjectRoot}/lib/modules.  The core modules 
> > (fb, ddc, etc.) live there.  There are various subdirectories beneath there:
> > 
> > - 'drivers' for video drivers
> > - 'input' for input drivers
> > - 'extensions' for extensions
> > etc.
> > 
> > Presumably, once /usr/X11R6 goes away, that will migrate to something 
> > like /usr/lib/xorg.  I believe there's a ModulePath imake variable for this.
> 
> If you don't define ProjectRoot, UsrLibDir defaults to /usr/lib (not
> surprisingly), so it ends up at /usr/lib/modules. I think that largely
> respecting what X does in absence of ProjectRoot is a logical way to
> move away from /usr/X11R6, as long as it also makes some sense with FHS.

/usr/lib/modules is too generic to be useful, and total crack; Debrix
uses $(prefix)/lib/xorg/modules per default, and I think this is the
best way.



More information about the xorg mailing list