starting hald using /etc/init.d/hald results in an [!!] output on startup. Adding an --verbose=yes --daemon=no to the init script generates the shell output: 7551: 02:00:10.262: volume_id_get_buffer: read seekbuf off:0x1b7a521800 len:0x200 7551: 02:00:10.262: volume_id_get_buffer: got 0x200 (512) bytes 7551: 02:00:10.262: volume_id_probe_msdos_part_table: found 0x7 data partition at 0x7e00, len 0xade405800 7551: 02:00:10.263: probe-volume.c:564: Number of partitions = 8 /usr/libexec/hald-probe-volume exited scandir: No such file or directory scandir: No such file or directory Sent kill to 7512 Sent kill to 7535 Sent kill to 7542 /usr/libexec/hald-addon-keyboard exited /usr/libexec/hald-addon-storage exited [ !! ] tail of /var/log/messages: May 18 02:00:08 gentoole hald[7505]: 02:00:08.779 [I] hald_dbus.c:3195: 7505: Got a connection May 18 02:00:08 gentoole hald[7505]: 02:00:08.779 [I] hald_dbus.c:3196: dbus_connection_get_is_connected = 1 May 18 02:00:08 gentoole hald[7505]: 02:00:08.789 [D] hald_dbus.c:1192: udi=/org/freedesktop/Hal/devices/temp/105, key=volume.block_size May 18 02:00:08 gentoole hald[7505]: 02:00:08.791 [D] hald_dbus.c:1192: udi=/org/freedesktop/Hal/devices/temp/105, key=volume.size May 18 02:00:08 gentoole hald[7505]: 02:00:08.899 [D] hald_dbus.c:1192: udi=/org/freedesktop/Hal/devices/temp/105, key=volume.fsusage May 18 02:00:08 gentoole hald[7505]: 02:00:08.912 [D] hald_dbus.c:1192: udi=/org/freedesktop/Hal/devices/temp/105, key=volume.fstype May 18 02:00:08 gentoole hald[7505]: 02:00:08.922 [D] hald_dbus.c:1192: udi=/org/freedesktop/Hal/devices/temp/105, key=volume.fsversion May 18 02:00:08 gentoole hald[7505]: 02:00:08.935 [D] hald_dbus.c:1192: udi=/org/freedesktop/Hal/devices/temp/105, key=volume.uuid May 18 02:00:08 gentoole hald[7505]: 02:00:08.945 [D] hald_dbus.c:1192: udi=/org/freedesktop/Hal/devices/temp/105, key=volume.label May 18 02:00:08 gentoole hald[7505]: 02:00:08.946 [D] hald_dbus.c:1192: udi=/org/freedesktop/Hal/devices/temp/105, key=info.product May 18 02:00:08 gentoole hald[7505]: 02:00:08.948 [D] hald_dbus.c:1192: udi=/org/freedesktop/Hal/devices/temp/105, key=volume.partition.msdos_part_table_type May 18 02:00:08 gentoole hald[7505]: 02:00:08.959 [I] blockdev.c:377: entering; exit_type=0, return_code=0 May 18 02:00:08 gentoole hald[7505]: 02:00:08.959 [I] blockdev.c:252: * found mounts dev rootfs (33:6) May 18 02:00:08 gentoole hald[7505]: 02:00:08.959 [I] blockdev.c:263: match /org/freedesktop/Hal/devices/volume_part5_size_1505193984 (33:5) May 18 02:00:08 gentoole hald[7505]: 02:00:08.959 [I] blockdev.c:252: * found mounts dev /dev/root (33:6) May 18 02:00:08 gentoole hald[7505]: 02:00:08.959 [I] blockdev.c:263: match /org/freedesktop/Hal/devices/volume_part5_size_1505193984 (33:5) May 18 02:00:08 gentoole hald[7505]: 02:00:08.960 [I] blockdev.c:252: * found mounts dev /dev/hde7 (33:7) May 18 02:00:08 gentoole hald[7505]: 02:00:08.960 [I] blockdev.c:263: match /org/freedesktop/Hal/devices/volume_part5_size_1505193984 (33:5) May 18 02:00:08 gentoole hald[7505]: 02:00:08.960 [I] blockdev.c:291: set /org/freedesktop/Hal/devices/volume_part5_size_1505193984 to unmounted May 18 02:00:08 gentoole hald[7505]: 02:00:08.976 [E] device_info.c:995: /usr/share/hal/fdi/information/10freedesktop/10-dell-rfkill-switch.fdi:10:10: Unknown element <spawn> May 18 02:00:08 gentoole hald[7505]: 02:00:08.976 [E] device_info.c:834: Aborting parsing of document May 18 02:00:08 gentoole hald[7505]: 02:00:08.978 [E] device_info.c:995: /usr/share/hal/fdi/information/10freedesktop/10-sony-bluetooth-switch.fdi:10:12: Unknown element <spawn> May 18 02:00:08 gentoole hald[7505]: 02:00:08.978 [E] device_info.c:834: Aborting parsing of document May 18 02:00:08 gentoole hald[7505]: 02:00:08.988 [I] blockdev.c:141: Add callouts completed udi=/org/freedesktop/Hal/devices/volume_part5_size_1505193984 May 18 02:00:08 gentoole hald[7505]: 02:00:08.988 [I] hald.c:82: Added device to GDL; udi=/org/freedesktop/Hal/devices/volume_part5_size_1505193984 May 18 02:00:08 gentoole hald[7505]: 02:00:08.989 [I] hotplug.c:182: /sys/block/hde/hde4 is a block device (subsystem) May 18 02:00:08 gentoole hald[7505]: 02:00:08.989 [I] blockdev.c:637: block_add: sysfs_path=/sys/block/hde/hde4 dev=/dev/hde4 is_part=1, parent=0x082cc150 May 18 02:00:08 gentoole hald[7505]: 02:00:08.992 [I] hald_dbus.c:3173: Client to local_server was disconnected May 18 02:00:08 gentoole hald[7505]: 02:00:08.992 [I] hald_dbus.c:3183: unregistered May 18 02:00:09 gentoole hald[7505]: 02:00:09.006 [I] hald_dbus.c:3195: 7505: Got a connection May 18 02:00:09 gentoole hald[7505]: 02:00:09.006 [I] hald_dbus.c:3196: dbus_connection_get_is_connected = 1 May 18 02:00:09 gentoole hald[7505]: 02:00:09.017 [D] hald_dbus.c:1192: udi=/org/freedesktop/Hal/devices/temp/106, key=volume.block_size May 18 02:00:09 gentoole hald[7505]: 02:00:09.018 [D] hald_dbus.c:1192: udi=/org/freedesktop/Hal/devices/temp/106, key=volume.size May 18 02:00:09 gentoole hald[7505]: 02:00:09.440 [D] hald_dbus.c:1192: udi=/org/freedesktop/Hal/devices/temp/106, key=volume.fsusage May 18 02:00:09 gentoole hald[7505]: 02:00:09.465 [D] hald_dbus.c:1192: udi=/org/freedesktop/Hal/devices/temp/106, key=volume.fstype May 18 02:00:09 gentoole hald[7505]: 02:00:09.490 [D] hald_dbus.c:1192: udi=/org/freedesktop/Hal/devices/temp/106, key=volume.uuid May 18 02:00:09 gentoole hald[7505]: 02:00:09.511 [D] hald_dbus.c:1192: udi=/org/freedesktop/Hal/devices/temp/106, key=volume.label May 18 02:00:09 gentoole hald[7505]: 02:00:09.515 [D] hald_dbus.c:1192: udi=/org/freedesktop/Hal/devices/temp/106, key=info.product May 18 02:00:09 gentoole hald[7505]: 02:00:09.517 [D] hald_dbus.c:1192: udi=/org/freedesktop/Hal/devices/temp/106, key=volume.partition.msdos_part_table_type May 18 02:00:09 gentoole hald[7505]: 02:00:09.519 [I] blockdev.c:377: entering; exit_type=0, return_code=0 May 18 02:00:09 gentoole hald[7505]: 02:00:09.519 [I] blockdev.c:252: * found mounts dev rootfs (33:6) May 18 02:00:09 gentoole hald[7505]: 02:00:09.519 [I] blockdev.c:263: match /org/freedesktop/Hal/devices/volume_part4_size_1024 (33:4) May 18 02:00:09 gentoole hald[7505]: 02:00:09.519 [I] blockdev.c:252: * found mounts dev /dev/root (33:6) May 18 02:00:09 gentoole hald[7505]: 02:00:09.519 [I] blockdev.c:263: match /org/freedesktop/Hal/devices/volume_part4_size_1024 (33:4) May 18 02:00:09 gentoole hald[7505]: 02:00:09.519 [I] blockdev.c:252: * found mounts dev /dev/hde7 (33:7) May 18 02:00:09 gentoole hald[7505]: 02:00:09.520 [I] blockdev.c:263: match /org/freedesktop/Hal/devices/volume_part4_size_1024 (33:4) May 18 02:00:09 gentoole hald[7505]: 02:00:09.520 [I] blockdev.c:291: set /org/freedesktop/Hal/devices/volume_part4_size_1024 to unmounted May 18 02:00:09 gentoole hald[7505]: 02:00:09.538 [E] device_info.c:995: /usr/share/hal/fdi/information/10freedesktop/10-dell-rfkill-switch.fdi:10:10: Unknown element <spawn> Reproducible: Always Steps to Reproduce: 1. /etc/init.d/hald start Actual Results: [!!] and hal daemon not started Expected Results: [ok] with hal daemon running
Created attachment 119572 [details] hald verbose shell output
Comment on attachment 119572 [details] hald verbose shell output gzipped text
Created attachment 119574 [details] gzipped text of hald syslog output
Portage 2.1.2.2 (default-linux/x86/2007.0, gcc-4.1.1, glibc-2.5-r2, 2.6.20-gentoo-r8 i686) ================================================================= System uname: 2.6.20-gentoo-r8 i686 AMD Duron(tm) Processor Gentoo Base System release 1.12.9 Timestamp of tree: Wed, 16 May 2007 22:20:01 +0000 ccache version 2.4 [enabled] dev-java/java-config: 1.3.7, 2.0.31-r5 dev-lang/python: 2.3.5-r3, 2.4.4-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r7 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.8.1-r1, 2.6.17-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -fno-stack-protector" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /var/bind" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/php/apache1-php5/ext-active/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -fno-stack-protector" DISTDIR="/usr/portage/distfiles" FEATURES="candy ccache distlocks fixpackages metadata-transfer parallel-fetch sfperms strict" GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://gentoo.intergenia.de/ http://pandemonium.tiscali.de/pub/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" LANG="de_DE@euro" LC_ALL="de_DE@euro" LINGUAS="de" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://ftp.join.uni-muenster.de/gentoo-portage/ " USE="3dnow 3dnowext 7zip X a52 aac aalib acl acpi aiglx alsa amr apache apache2 asf audacious audiofile avahi bash-completion beagle berkdb bitmap-fonts bluetooth bzip2 cairo caps ccache cddb cdparanoia cdr cdrom cgi chardet cli cpudetection cracklib crypt css ctype cups curl dbus dga dhcp dio directfb divx dnd dri dv dvd dvdr dvdread dvi emacs encode erandom esd evolution exif fat fbcon ffmpeg fftw firefox flac fltk font-server foomaticdb fortran fping ftp gaim gcj gd gdbm gif gimp gimpprint glib glibc-omitfp glitz glut gmp gnome gnome-print gnomecanvas gnomedb gnuplot gphoto2 gpm gs gstreamer gtk gtk2 gzip hal hpn iconv icq imagemagick imap imlib imlib2 java javascript jikes jpeg jpeg2k ldap libg++ libnotify libsamplerate libwww lirc lm_sensors lzo lzw mad matrox mbox midi mime mmx mmxext mng modplug mono mozsvg mp3 mpeg mplayer mudflap mule musicbrainz mysqli nautilus ncurses nls nptl nptlonly nsplugin ntfs objc objc++ ogg opengl opera oss pam passfile pch pcre pdf perl php pic png posix postgres print profile python qt3 qt3support qt4 quicktime rar rdesktop readline real reiserfs rle sasl scanner sdl server session slang spell spl sse ssl svg svga symlink t1lib tcl tcltk tcpd tetex tiff tk truetype truetype-fonts type1-fonts unicode usb userlocales v4l v4l2 vcd vim vim-with-x vorbis win32codecs wma wmf wmp x264 x86 xanim xemacs xine xml xorg xosd xpm xprint xscreensaver xv xvid zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="mouse keyboard" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" LIRC_DEVICES="serial" USERLAND="GNU" VIDEO_CARDS="mga fbdev vesa vga" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY What do I do? Seems to be related to dbus policies, but I never changed any of those. I have the latest stable version of dbus installed (sys-apps/dbus-1.0.2-r2).
Which ebuild installed this? emerge portage-utils; qfile 10-dell-rfkill-switch.fdi
qfile 10-dell-rfkill-switch.fdi: app-misc/hal-info (/usr/share/hal/fdi/information/10freedesktop/10-dell-rfkill-switch.fdi) please take also a look at the syslog output attachment above. The last lines there give a hint on a dbus related problem.
I just unmerged hal-info since this belongs to hal 0.5.9xxx, which I tried once alternatively to 0.5.7.1-r5, but the dbus error message still persists. tail of syslog: May 18 10:44:00 gentoole hald[8060]: 10:44:00.381 [I] hald.c:82: Added device to GDL; udi=/org/freedesktop/Hal/devices/volume_uuid_993bd7e4_d79c_4c27_8924_5f3adac48038 May 18 10:44:00 gentoole hald[8060]: 10:44:00.381 [I] hald.c:616: Device probing completed May 18 10:44:00 gentoole hald[8060]: 10:44:00.382 [I] hald_dbus.c:3251: entering May 18 10:44:00 gentoole hald[8060]: 10:44:00.383 [E] hald_dbus.c:3258: dbus_bus_get(): Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
Uh; app-misc/hal-info requires >=hal-0.5.9. Unmerge it or upgrade your hal.