Bruce Dubbs wrote:
DJ Lucas wrote:


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).


The /usr/X11 is closer to the traditional location.  It just 'feels'
right to me, but that really isn't a good reason.  I could go with /usr
and optionally /usr/X11 though.


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


I'm not sure if 6.9.0 should be X11R6 or X11R7.  We are told that the
code is the same, but the numbering implies R6.  If we update the book
to 6.9.0, I lean toward leaving it as X11R6.



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).


Do you mean that DRI works if it is in /usr/X11R6?

No...well yes but not for any reason to do with the path...

If so, it sounds
like a library issue.  Did you update /etc/ld.so.conf and rerun ldconfig?


Yes I did. All is well with the prefix change, but the module path must be passed to the xserver's configure script...I do not know why yet, but doing this has fixed the problem on two different builds (and a completely clean rebuild). Oh yeah, I also forgot to mention that the 'Xorg -configure' problem was related to building all the drivers (unneeded sun drivers were not seeing expected symbols when loaded).

-- 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