I have a 2.6 kernel with hald / dbus / gnome-vfs-daemon running, and options in gnome-volume-properties are enabled by default for auto-mounting devices. But it fails. I think that it is for next: HAL uses fstab-sync for add/remove devices in fstab, and that file is not installed with it.
we do not use fstab-sync. It is not necessary to have automounting work. Did you follow the upgrade guide? http://www.gentoo.org/proj/en/desktop/gnome/howtos/gnome-2.12-upgrade.xml
I have all well configured as it says in http://www.gentoo.org/proj/en/desktop/gnome/howtos/gnome-2.12-upgrade.xml But my devices are not auto-mounted gnome-volume-manager can not be runned from the commandline, and it shows the next message: ** (gnome-volume-manager:8078): WARNING **: manager.c/2380: not on the system console
And that's not an fstab-sync error... For two reasons.. well... it's not... that's a pam console error. And secondly because fstab-sync is not part of hal-0.5.x... grab the sources.. you won't see it in there. Please add emerge info (which you should have done in the first place since this is a bug report). You should also include emerge -pv hal
I installed gnome from a fresh install (2006.0). And if it is a pam console error, the problem is that 'pam_console' flag is not enabled by default: $ emerge hal -pv sys-apps/hal-0.5.5.1-r3 -acpi -debug -doc -pam_console -pcmcia (-selinux) $ emerge --info Portage 2.0.54 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.5-r2, 2.6.15-gentoo-r1 i686) ================================================================= System uname: 2.6.15-gentoo-r1 i686 AMD Athlon(tm) XP 2000+ Gentoo Base System version 1.6.14 dev-lang/python: 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer -fno-ident -fforce-addr -fsched-spec-load" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer -fno-ident -fforce-addr -fsched-spec-load -fvisibility-inlines-hidden -frepo" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks nodoc sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="ftp://ftp.ecc.u-tokyo.ac.jp/GENTOO ftp://gentoo.kems.net/mirrors/gentoo ftp://mirror.pacific.net.au/linux/Gentoo" LANG="es_ES.utf8" LC_ALL="es_ES.utf8" LDFLAGS="-Wl,-O1 -Wl,--sort-common" LINGUAS="es en" MAKEOPTS="-j2" PKGDIR="/distfiles/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 3dnow X a52 aac alsa apache2 audiofile avi berkdb bitmap-fonts bzip2 cairo cdda cddb cdr crypt cups curl dbus directfb dri dts dvb dvd eds emboss encode exif expat fam ffmpeg firefox flac foomaticdb fortran gd gdbm gif glut gnome gnutls gpm gstreamer gtk gtk2 gtkhtml hal howl idn imlib ipv6 jpeg kde kdexdeltas lcms libg++ libwww mad matroska mikmod mmx mng motif mozsvg mp3 mpeg ncurses nls nptl ogg opengl pam pcre pdflib perl pic png python qt quicktime readline speex spell sqlite sse ssl svg tcpd tetex theora tiff truetype truetype-fonts type1-fonts udev unicode usb v4l vcd vorbis xml xml2 xmms xprint xv xvid zlib video_cards_nv video_cards_nvidia video_cards_vesa input_devices_keyboard input_devices_mouse input_devices_evdev linguas_es linguas_en userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET
# equery hasuse pam_console [ Searching for USE flag pam_console in all categories among: ] * installed packages [I--] [ ] sys-apps/hal-0.5.5.1-r3 (0) [I--] [ ] sys-libs/pam-0.78-r3 (0) # flagedit +pam_console # emerge pam hal I follow with the same problem: * Not possible mounting * When I run gnome-volume-manager from commandline, I get the same warning
s/Not possible mounting/Not possible auto-mounting
Issue is with gnome-volume-manager interactions and not HAL
did you follow the instructions at the end of the pam emerge about the extra steps you have to take to enable pam_console? "If you want to enable the pam_console module, please follow" "the instructions in /usr/share/doc/${PF}/README.pam_console."
I follow all steps from /usr/share/doc/${PF}/README.pam_console but i have the same problem NOTE: I'm using qingy as login manager
There's no notes on pam_console in the HAL ebuilds.. You have a couple of choices.. add yourself to the plugdev group.. and you're fine.. touch /var/run/console/$user in /etc/conf/local.start if you have a single user system. This annoyance will go away once PolicyKit is brought to Portage which won't happen until it stops being such a crazy/unstable moving target.