On openSUSE 11.1 with KDE 3.5 I noticed that it did not successfully umount /var, /home and /usr upon reboot or shutdown.
I’m getting error such as: umount: /dev/sda9 busy
I edited /etc/rc.d/boot.localfs and entered lsof > /var/log/openfiles.txt after the line “if test “$UMOUNT_FAILED” = true -a -z “$mtab” ; then” to figure out what files were open.
I found that the programs console-kit-daemon, pulseaudio and dcopserve were still running.
I then entered the following before the umount lines:
killall -q -TERM console-kit-daemon
killall -q -TERM pulseaudio
killall -q -TERM dcopserve
sleep 1
killall -q -KILL console-kit-daemon
killall -q -KILL pulseaudio
killall -q -KILL dcopserve
It now successfully umount’s all filesystems, but why are these programs still running, is it known problems or something wrong with my configuration?