While
the goal is laudable, pages like this
one to support the Eee PC on Fedora 9 are what's broken about hardware support in Linux.
Grant X access to local user root: That's horrendous. Never ever do that.
Now we must [...] modprobe the eeepc module: File a bug against the kernel, with the output of "dmidecode", the module should load automatically on those machines.
Now let's handle some FN keys and events create these files: File a bug against the kernel, the eeepc module should be sending out its events through the input layer, so there's no need to install acpid, or tweak any of its config files.
I'll pass on the gruesomeness of the scripts that call into X from a daemon, remove modules by hand (why would anyone need to remove the PCI Express driver?), and the usefulness of having the camera disabled in hardware (it could also be on all the time, and only turn on the feature when the device is opened).
All in all, people writing those web pages had better spend their time filing bugs against the right components in Bugzilla. That also goes for most of the pages on sites like
Tuxmobile. File bugs!