Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Apr 2007 12:40:01 -0400
From:      Joe Marcus Clarke <marcus@freebsd.org>
To:        Volker <volker@vwsoft.com>
Cc:        freebsd-gnome@freebsd.org
Subject:   Re: gnome-mount unmount problem
Message-ID:  <4623A6E1.2090504@freebsd.org>
In-Reply-To: <46238457.8010202@vwsoft.com>
References:  <462356A9.2070604@vwsoft.com> <462371C9.7040903@freebsd.org> <46238457.8010202@vwsoft.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Volker wrote:
> On 04/16/07 14:53, Joe Marcus Clarke wrote:
>> Volker wrote:
>>> Hi again...
>>>
>>> While I've experienced trouble with gnome-mount, I probably shot
>>> myself into the foot (or have found another gnome-mount bug?).
>>>
>>> When logging into gdm, gnome-mount is mounting all volumes it can
>>> find (can this be configured in any way?). When trying to unmount
>>> such an automounted volume, I'm getting:
>>>
>>> gnome-mount --no-ui --block --unmount --verbose --device
>>> /dev/label/xchange
>>> gnome-mount 0.6
>>> libhal-storage.c 1330 : INFO: called LIBHAL_FREE_DBUS_ERROR but
>>> dbusError was not set.
>>> ** (gnome-mount:1402): DEBUG: Unmounting
>>> /org/freedesktop/Hal/devices/volume_uuid_DB29_8A68
>>> ** (gnome-mount:1402): DEBUG: Setting up 750ms timer for Flushing
>>> Cache dialog
>>> ** (gnome-mount:1402): DEBUG: in unmount_done : user_data = 0x0
>>>
>>> ** (gnome-mount:1402): WARNING **: Unmount failed for
>>> /org/freedesktop/Hal/devices/volume_uuid_DB29_8A68:
>>> org.freedesktop.Hal.Device.Volume.PermissionDenied : Volume mounted
>>> by uid UNKNOWN cannot be unmounted by uid 1001.
>>>
>>> This is the same with any automounted volume (either FAT, NTFS). I'm
>>> always getting "...mounted by uid UNKNOWN...".
>>>
>>> Unmounting these gnome automounted volumes as root, gives me the
>>> chances to manually mount and unmount them properly from the panel.
>>> These mounts are really done by gnome, as I've checked the mount
>>> status before logging into gdm.
>>>
>>> Last week while trying to find a solution for the gnome-mount NTFS
>>> problem, I've changed polkitd and hal permissions to
>>> Allow=gid:operator but AFAIR this has been the only change. As there
>>> are not many settings for HAL, polkit and gnome-mount, I'm not quite
>>> sure if this is my mistake or if it's a bug.
>>>
>>> Any hints on how to hunt this?
>> What version of hal do you have installed, and when did you last restart
>> it?
>>
>> Joe
>>
> 
> Joe,
> 
> sorry for not posting this info. I'm using latest hal from ports:
> hal-0.5.8.20070403
> 
> As this is my notebook, it's restarted on a daily basis. My desktop
> machine (also using Gnome2, latest) does not automount everything it
> can find so I'm unable to recreate the problem on that desktop.
> 
> The main question is: Why or when does gnome-mount automount volumes
> and how does one disable automounting? If gnome-mount would not
> automount on startup, volumes can be mounted and unmounted without
> error. If it does automount, I'm receiving the error message
> "mounted by uid UNKNOWN".

gnome-volume-manager is responsible for mounting file systems.  How many 
instances or g-v-m are you running?  Do you have any other scripts or 
session instances that start gnome-mount?

Joe

-- 
Joe Marcus Clarke
FreeBSD GNOME Team	::	gnome@FreeBSD.org
FreeNode / #freebsd-gnome
http://www.FreeBSD.org/gnome



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4623A6E1.2090504>