Hal issue with kde 4 ?

Lex Hider floss at lex.hider.name
Thu Dec 13 00:57:45 UTC 2007


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
>>
> 




More information about the devel mailing list