Lex Hider wrote:
Kevin Kofler wrote:
Lex Hider <floss <at> lex.hider.name> writes:
> An error occurred while accessing 'Volume (vfat)' the system said:
> org.freedesktop.Hal.PermissionDenied: Permission denied: Not in
active
> session
As Aaron J. Seigo correctly said, that one was ConsoleKit-related.
What login manager were you using? If it was something other than KDM
(with Fedora patches) or GDM, it's not even expected to work, as those
are still the only ones with ConsoleKit integration.
GDM, I'll test with kdm and report back.
Problem only occurs with gdm. No problem when using kdm.
Note that the error message below now comes up as:
"An error occurred while accessing 'name_of_media', the system said:
org.freedesktop.Hal.Device.PermissionDeniedByPolicy:
org.freedesktop.hal.storage.mount-removable no <--(action,result)
I'm not sure whether this is the same error and HAL uses a different
(IMHO less useful for debugging) error message or whether it is a
different bug. What this says is that PolicyKit is denying the
permission to mount the medium. This is of course broken, but the
message doesn't tell us why exactly it's denying that. It might be
because it isn't detecting an active session (-> ConsoleKit) or it
might be that the policy just doesn't allow it to anyone. In the first
case, it's probably a problem with KDM (unless you're using some other
login manager which doesn't support ConsoleKit at all), in the second,
it's the PolicyKit policies which are screwed up, so we need to know.
Can you run this please:
ck-list-sessions
and tell us the output? That will tell us if there's a valid session
running and should help us discerning who's at fault here.
Session7:
uid = '500'
realname = 'Lex Hider'
seat = 'Seat1'
session-type = ''
active = FALSE
x11-display = ':0'
x11-display-device = '/dev/tty7'
display-device = ''
remote-host-name = ''
is-local = TRUE
on-since = '2007-12-12T22:50:54Z'
Session3:
uid = '500'
realname = 'Lex Hider'
seat = 'Seat1'
session-type = ''
active = TRUE
x11-display = ':0'
x11-display-device = '/dev/tty7'
display-device = ''
remote-host-name = ''
is-local = TRUE
on-since = '2007-12-12T10:33:53Z'
Session5:
uid = '500'
realname = 'Lex Hider'
seat = 'Seat1'
session-type = ''
active = FALSE
x11-display = ''
x11-display-device = ''
display-device = '/dev/tty1'
remote-host-name = ''
is-local = TRUE
on-since = '2007-12-12T22:47:56Z'
idle-since-hint = '2007-12-12T22:48:35Z'
Kevin Kofler
--
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list