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