RBW wrote:
I just upgraded my laptop from FC4 to FC6 and except for the typical
hand-to-hand combat with Yum and dependencies, etc. (memo to self: check
if apt-get is any easier resolving dependencies) things are O.K., just
the usual methodical running of all the extra 3rd party apps I installed
to make sure they still function (I did a CD upgrade and then a yum
update). Anyway I am trying to get "hald" to once again automount like
it did under FC4. From what I understand hal, dbus and udev have to be
running as daemons, and here is what my "ps" shows:
$ ps auwx|grep hal
68 2372 0.0 0.1 2288 764 ? S Dec17 0:00
hald-addon-acpi: listening on acpid socket /var/run/acpid.socket
root 2373 0.0 0.1 3392 916 ? S Dec17 0:00
/usr/libexec/hald-addon-cpufreq
68 2379 0.0 0.1 2292 736 ? S Dec17 0:00
hald-addon-keyboard: listening on /dev/input/event0
root 2397 0.0 0.0 2248 576 ? S Dec17 0:07
hald-addon-storage: polling /dev/hdc
rbrwill 8588 0.0 0.1 3888 716 pts/2 S+ 10:19 0:00 grep hal
$ ps auwx|grep dbus
dbus 1936 0.0 0.1 13380 1164 ? Ssl Dec17 0:01
dbus-daemon --system
root 2535 0.0 0.1 2276 796 ? S Dec17 0:00
/sbin/dhclient -1 -lf /var/lib/dhclient/dhclient-eth0.leases -cf
/etc/dhclient-eth0.conf -pf /var/run/dhclient-eth0.pid -q -e dhc_dbus=31
-x -d eth0
rbrwill 8590 0.0 0.0 3884 676 pts/2 R+ 10:19 0:00 grep dbus
$ ps auwx|grep udev
root 395 0.0 0.1 2920 1380 ? S<s Dec17 0:00
/sbin/udevd -d
rbrwill 8592 0.0 0.0 3888 692 pts/2 S+ 10:19 0:00 grep udev
With all these thumb drives around I am spoiled by the convenience of
HAL auto-mounting and not having to hack fstab, so does anyone have any
tips on how to get HAL to not only run but actually mount on attach events?
BTW, while I was searching around for tips I ran across this blog with a
funny picture of a guy at the 2005 Free software conference in Cancun...
There has gotta be a better way!
http://machuidel.themirror.nl/?offset=250&id=41&PHPSESSID=3d1495ba7b649185752edd2d4830665b
(search page for: "Saturday - December 2nd")
You are misinformed about what dbus, hald, and udev are doing. None of
these daemons will do automounting. udev will automatically create
devices for use by programs. dbus provides notifications to user space
programs that register for those notifications. hald is a daemon for
collection and maintaining information from several sources about the
hardware on the system. It provides a live device list through D-BUS.
To get automounting to work like before, you need a program that
registers itself with d-bus and then performs that function. Both the
standard GNOME and KDE installs in Fedora have programs that will do that.
Because you did an upgrade vs a new install, I suspect something either
didn't install or is currently mis-configured. Also, there is a big jump
from FC4 to FC6, vs almost none from FC5 to FC6. In fact, the
documentation for Fedora strongly recommends doing new installs vs
upgrading due to the rapid changes in the packages with each release.
If you can save your data and configuration, I would strongly recommend
starting over with a new installation. Otherwise, it might turn into a
trial-and-error hunt to find out which piece of GNOME or KDE isn't
working right. Actually, I don't even know if you are using KDE or GNOME.
Gus
--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list