Bruce Dubbs wrote:
FYI.
  -- Bruce

-------- Original Message --------
Subject: Re: Mesa Needs these fixes!
Date: Fri, 13 Jan 2006 07:42:56 -0800
From: Alan Coopersmith <[EMAIL PROTECTED]>
Reply-To: X.Org Modularization Working Group Discussion List
<[EMAIL PROTECTED]>
To: X.Org Modularization Working Group Discussion List
<[EMAIL PROTECTED]>

Bruce Dubbs wrote:

Is the xorg standard going to be to put its files directly in /usr?  It
seems to conflict with the (possibly outdated) Filesystem Hierarchy
Standard and historical practice.


There is no Xorg standard installation directory.   Most of the Linux
distros that had been using /usr/X11R6 seem to be moving directly to
/usr when they adopt X11R7.   At Sun, we were using /usr/X11 and plan to
stick with it, and I wouldn't be surprised if other Unix versions who
used /usr/X11 do so as well.


As far as the book, should it be /usr/X11 and /usr for the optional? It may be what Sun is doing, but this still isn't FHS compliant. I'm leaning toward /usr or optionally /opt/X11 (follow KDE and Gnome). BTW, I really don't see this going into the book anytime soon, but 6.9.0 should go easily. AFAICT, just need to add '#define BUILD_XTERM yes' to the host.def, and put the sed in place for lnx_agp.c (this is a llh problem so hopefully it won't be needed for long).

sed -i "[EMAIL PROTECTED]/@*/\n#include <linux/types.h>\n@" \
    programs/Xserver/hw/xfree86/os-support/linux/lnx_agp.c


Now some other X7 things...All of my /usr/X11R7 builds (I've been playing) are failing to provide DRI, even though the log shows: Direct Rendering Enabled. To see the failure requires that you install MesaGLUT or FreeGLUT and build the demo progs glxinfo and glxgears just for conformation. Has anyone else done this? This is just a recent bit (last night), but when I change the module directory to /usr/X11R6/lib/modules, instead of the default /usr/X11R6/lib/xorg/modules, it just magically works in the /usr/X11R6 prefix (after rebuilding the xserver of course). Again, I've not investigated this yet, so it may have nothing to do with the prefix, I just know that providing the module path to the old location and rebuilding the xserver worked for me, where rebuilding everything (still without providing the default module path to xserver's configure script) in the X11R7 prefix didn't.

-- DJ Lucas
--
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to