On 3/1/07, randhir phagura <[EMAIL PROTECTED]> wrote:

Hi,
Am trying to install XFree86 on my P-III laptop. I have installed it
before
and have done this once now on top of my new lfs-svn-020070217. The
following questions:
First Question: I used the default installation instructions as given in
the
Book (Version: blfs-svn-20070219). While the xfree86 installed OK, it did
not create the directory '/usr/X11R6' by default. The Book does assume the
creation of '/usr/X11' , by default, as is evident from the following
statement from the BOOK:

"If you installed XFree86 into the default prefix, /usr/X11R6, make these
symlinks to work around some applications which look for things in the
wrong
place. As root:
ln -v -s ../X11R6/bin /usr/bin/X11 &&
ln -v -s ../X11R6/lib/X11 /usr/lib/X11 &&
ln -v -s ../X11R6/include/X11 /usr/include/X11"


As you installed XFree in /usr, above commands are not needed.

Then further down it says:

"If you installed XFree86 with the prefix /usr, omit /X11R6 from the
paths.
As root:"

It is not clear to me how to install XFree86 into '/usr/X11R6' or for that
matter into '/usr'. In my case it installed all executables into
'/usr/bin'
and libs and headers into '/usr/lib/X11' and '/usr/include/X11'


The BLFS book says that you can use either /usr or /usr/X11R6.
In your case, using /usr, you need to edit the commands there a little bit.
install -d -m755 /usr/share/fonts &&
ln -svn /usr/X11R6/lib/X11/fonts/OTF /usr/share/fonts/X11-OTF &&
ln -svn /usr/X11R6/lib/X11/fonts/TTF /usr/share/fonts/X11-TTF
becomes for you:
install -d -m755 /usr/share/fonts &&
ln -svn /usr/lib/X11/fonts/OTF /usr/share/fonts/X11-OTF &&
ln -svn /usr/lib/X11/fonts/TTF /usr/share/fonts/X11-TTF

That's all.

Second Question: In my case I used the 'host.def' given in the Book. I found
that no module for kbd or keyboard was created and, hence, the 'X' window
never came up and I got the error in the log that no keyboard drivers were
found. I noticed that in the 'host.def' given in the Book, in the '#define
XInputDrivers' Section, only 'mouse' and 'void' are given (incidently,
what
is 'void'? Literally, it means nothing). 'keyboard' or 'kbd' which used to
be given in the earlier versions, are missing. Is this a bug? Do I have to
enter 'keyboard' or 'kbd' into this Section for the keyboard drivers to be
built?


Well, don't know much about XFree86, but as you say it doesn't work for you
without having there the modules defined, you should ofcourse define
keyboard/kbd there.
I think others need to confirm this.

Thanks and Regards,

Randhir Phagura

_________________________________________________________________
Catch all the cricketing action right here. Live score, match reports,
photos et al. http://content.msn.co.in/Sports/Cricket/Default.aspx

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

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

Reply via email to