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

Reply via email to