Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#22689 - [udisks] Can't mount external SATA hard drives using udisks / dolphin

Attached to Project: Arch Linux
Opened by Peter Kraus (PetoKraus) - Monday, 31 January 2011, 22:17 GMT
Last edited by Ionut Biru (wonder) - Sunday, 10 April 2011, 13:01 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Ionut Biru (wonder)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

I'm not able to mount via clicking on the device icon in Dolphin neither my internal second SATA HDD and any external HDD I put into my SATA caddy anymore. SD cards and USB-connected devices mount fine.

Additional info:

kdebase-dolphin 4.6.0
udisks 1.0.2-2


Steps to reproduce:
Tried with both hal installed and running, and uninstalled and stopped:

1) click on an icon of an unmounted sata HDD in Dolphin side pane
2) org.freedesktop.UDisks.Error.PermissionDenied: Authentification is required

or:

pk@dream:~::udisks --mount /dev/sdb1
Mount failed: Authentication is required

but:

pk@dream:~::sudo udisks --mount /dev/sdb1
Password:
Mounted /org/freedesktop/UDisks/devices/sdb1 at /media/back

This task depends upon

Closed by  Ionut Biru (wonder)
Sunday, 10 April 2011, 13:01 GMT
Reason for closing:  Not a bug
Additional comments about closing:  system config error
Comment by Ionut Biru (wonder) - Monday, 31 January 2011, 22:27 GMT
what's your login method into kde?
Comment by Peter Kraus (PetoKraus) - Monday, 31 January 2011, 22:43 GMT
hello, i'm using .xinitrc with:

exec ck-launch-session enlightenment_start
Comment by Ionut Biru (wonder) - Monday, 31 January 2011, 22:44 GMT
you are using startx or slim?
Comment by Peter Kraus (PetoKraus) - Monday, 31 January 2011, 22:47 GMT
startx
Comment by Peter Kraus (PetoKraus) - Tuesday, 01 February 2011, 07:51 GMT
That user is a member of storage and disk groups, btw.
Comment by Ionut Biru (wonder) - Tuesday, 01 February 2011, 09:09 GMT
so here is the catch. fully update your system, be sure you merge /etc/pam.d/login.pacnew and relogin.

check ck-list-sessions before startx and after startx

try with exec ck-launch-session dbus-launch enlightenment_start
Comment by Peter Kraus (PetoKraus) - Tuesday, 01 February 2011, 19:41 GMT
Hello,
no login.pacnew was on my system.

ck-list-sessions after startx:

k@dream:~::ck-list-sessions
Session7:
unix-user = '1000'
realname = ''
seat = 'Seat1'
session-type = ''
active = TRUE
x11-display = ':0'
x11-display-device = '/dev/tty7'
display-device = '/dev/tty1'
remote-host-name = ''
is-local = TRUE
on-since = '2011-02-01T19:39:52.267517Z'
login-session-id = '2'
Session5:
unix-user = '1000'
realname = ''
seat = 'Seat1'
session-type = ''
active = FALSE
x11-display = ''
x11-display-device = ''
display-device = '/dev/tty1'
remote-host-name = ''
is-local = TRUE
on-since = '2011-01-31T22:05:36.551552Z'
login-session-id = '2'
idle-since-hint = '2011-02-01T19:40:20.009733Z'

That's with added dbus-launch. Does not work, still.
Comment by Jan de Groot (JGC) - Thursday, 03 February 2011, 00:00 GMT
AFAIK eSATA disks are just plain SATA disks with a different connector, udisks can't make a difference between internal and external SATA drives. Consolekit does not grant you the permission to mount internal harddrives, you'll need an authorization agent for that to gain access. Examples of such authorization agents are polkit-gnome and polkit-kde. So far I don't know of any other agent that provides an authentication dialog.

Loading...