I have switched from the version 0.6.2 without hal to the version 0.6.2 hal enabled. I am meeting with annoyance in nautilus which can't open a device now (it's a usb key) and same in pcmanfm : the older version 0.9.3 which was working well up to now. nautilus still sees the internal and usb, pcmanfm does not see any anymore.
The symptoms I noticed are : I didn't have a session listed anymore, ck-list-session would not return anything. haldaemon : not even started at boot, whereas it should be, but out of any special experience I have met with this quite a few times so this is not a surprise.
I tried restarting haldaemon and messagebus, rebooted after I removed fully spacefm (rpm -e + config files, after a complete updatedb + locate).
I also had lxpolkit installed, which is not necessary as long as I use polkit-gnome-authentication-agent-1. I wonder if there was not a conflict, because I could not get it to start, had an error message in console. (when trying to start it, it said could not find a cookie session). I uninstalled lxpolit and rebooted, since then I have a session listed correctly, and polkit-gnome-authentication-agent-1 listed when I seek for it in the processes running.
For now I have hand installed the new spacefm version from the sources, at the moment it works well too. There is one thing I am astonished about : for the changes between versions I had removed all remaining files:
/etc/spacefm and the files under ~/.config : but the newer spacefm didn't prompt for some root informations, whereas it had done it, the first time I had installed it. Any thoughts on this ?
/PS : for this last one, I found I can open a root window from the menus, so it seems not necessary anymore to have it prompted to be written in /etc/spacefm.