Hi, Gentoo!

I've just got a sparkling new installation of Gentoo on my new PC.  It
only took me ~5 hours, mainly because I'd already configured the kernel
in a trial run.  :-)

However, I'm now trying to get X up and running.  "The X Server
Configuration HOWTO", section 3. "Configuring Xorg" says:

    "Hal comes with many premade device rules, also called policies.
    These policy files are available in /usr/....../policy.  Just find a
    few that suit your needs most closely and copy them to /etc/...."

    "For example, to get a basic working keyboard/mouse combination, you
    could copy the following files...
    /usr/.........../10-input-policy.fdi
    /usr/.........../10-x11-input.fdi"

.  Am I the only person that finds this semantic gibberish?  Is there
any explanation somewhere of what a "policy" aka "device rule" is?  What
is the semantic significance of a "device rule"?  What does it mean, to
"rule a device", or what sort of restrictions are being placed on this
device?

Given that one might desire a "basic working keyboard/mouse
combination", what is the chain of reasoning that ends up selecting the
file called "10-input-policy.fdi" from all the other ones?

This file is an inpenetrable stanza of uncommented XML.  Are its verbs
documented somewhere?  What do "<match ...>" and "<append ....>" mean,
for example?

Can this new-style fragmented XML configuration do anything that a good
old-fashioned, human-readable and compact xorg.conf can't?  If so, what?
What am I missing here?

Please, somebody, tell me all this HAL stuff is straightforwardly
explained in an easily accessible Gentoo document, so that I can hang my
head in shame and apologise for the noise!  ;-)

-- 
Alan Mackenzie (Nuremberg, Germany).

Reply via email to