1 |
On Sat, 2010-06-26 at 20:24 +0200, Florian Philipp wrote: |
2 |
> Hi list! |
3 |
> |
4 |
> I'm a bit confused about the meaning of the hal useflag on the |
5 |
> x11-base/xorg-server ebuilds nowadays. When I deactivate it, hot-plugin |
6 |
> a mouse does not work and special keys on the keyboard are not detected. |
7 |
> When I enable it, everything works but several driver packages (evdev |
8 |
> and mouse, probably others) want me to deactivate it. |
9 |
> |
10 |
> Does this have anything to do with me still using /etc/X11/xorg.conf and |
11 |
> not auto configuration? Or maybe the update to Gnome-2.28? Or the |
12 |
> general deprecation of hal? |
13 |
> |
14 |
> In short: Did I miss any update advice or do I have to fiddle around |
15 |
> with the settings and useflags until something usable is found, like usual? |
16 |
|
17 |
Originally Xorg required you to pretty much specify all your devices and |
18 |
configuration in your xorg.conf file. Then the option came to use hal |
19 |
to help with identifying, hot-plugging, and auto-configuring devices. |
20 |
Well in general hal has fallen out of favor for reasons beyond the scope |
21 |
of this discussion. So many softwares that used hal before are or have |
22 |
migrated to something else, such as udev. Xorg has also chosen to do |
23 |
this, and so the newer Xorg servers can use udev instead of hal. There |
24 |
is a udev flag for xorg-server. You can/should use this instead of hal. |
25 |
Using neither hal nor udev gives you the "legacy" mode where everything |
26 |
is (must be) configured via configuration file. |
27 |
|
28 |
-a |