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!
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!
FS#25737 - [kde] automount stopped working after kdepim update
Attached to Project:
Arch Linux
Opened by Lóránt Farkas (farkaslory) - Tuesday, 23 August 2011, 19:12 GMT
Last edited by Andrea Scarpino (BaSh) - Wednesday, 19 October 2011, 09:02 GMT
Opened by Lóránt Farkas (farkaslory) - Tuesday, 23 August 2011, 19:12 GMT
Last edited by Andrea Scarpino (BaSh) - Wednesday, 19 October 2011, 09:02 GMT
|
DetailsDescription:
After the new kdepim update kde Automount stopped working. However it is working as root -> So it seems to me some authentication problem. Additional info: * package version(s) * config and/or log files etc. I have updated my desktop. After I have automatically updated my kdepim packages to 4.7.0-2 kde automount stopped to work. The "Device notifier" plasmoid says "Could not mount the following device ... An unspecified error occured.: Not authorized" From dolphin the same happens. If dolphin started from konsole then says: "Advanced probing on ... failed while reading block size" If started as root by $dbus-launcher dolphin then it works. Steps to reproduce: 1. Upgrade kdepim 2. Try to automount some device |
This task depends upon
Closed by Andrea Scarpino (BaSh)
Wednesday, 19 October 2011, 09:02 GMT
Reason for closing: Works for me
Wednesday, 19 October 2011, 09:02 GMT
Reason for closing: Works for me
disk lp wheel video storage users
Could you attach your xorg.conf file(s), so we could have a look at how your multiseat is set up?
The problem is the following: the user (called xbmc-user) which runs the xbmc log in first (because I use pulseaudio and xbmc-user start it). Then the second user with my normal login cannot mount any media.
The problem definitely with the multiple user setup (and not e.g. with xbmc). If the first user don't start xbmc, but start an another wm (I used windowmaker) the the problem is the same. If my normal login log in first, then my normal login can mount any media, but if I login with xbmc-user as the second user then xbmc cannot mount anything.
I think a temporary solution if kdm start the pulseaudio server and set the PULSE_SERVER enviroment for xbmc to attach that server (so not xbmc-user will be the first user who logs in).
But this is a bug. Udev and consolekit should work with more than one user logged in.
Has anyone any idea?
# ck-list-sessions
after logging in both users?
Session4:
unix-user = '1000'
realname = 'Lorant Farkas'
seat = 'Seat1'
session-type = ''
active = FALSE
x11-display = ':0'
x11-display-device = '/dev/tty8'
display-device = ''
remote-host-name = ''
is-local = TRUE
on-since = '2011-08-31T19:50:03.165447Z'
login-session-id = '4294967295'
Session1:
unix-user = '1003'
realname = 'XBMC user'
seat = 'Seat1'
session-type = ''
active = FALSE
x11-display = ''
x11-display-device = ''
display-device = '/dev/tty1'
remote-host-name = ''
is-local = TRUE
on-since = '2011-08-31T19:49:12.603486Z'
login-session-id = '1'
idle-since-hint = '2011-08-31T19:49:43.153517Z'
Session2:
unix-user = '1003'
realname = 'XBMC user'
seat = 'Seat1'
session-type = ''
active = TRUE
x11-display = ':1'
x11-display-device = '/dev/tty7'
display-device = '/dev/tty1'
remote-host-name = ''
is-local = TRUE
on-since = '2011-08-31T19:49:17.092264Z'
login-session-id = '1'
Session5:
unix-user = '1000'
realname = 'Lorant Farkas'
seat = 'Seat3'
session-type = ''
active = FALSE
x11-display = ':0'
x11-display-device = ''
display-device = ''
remote-host-name = ''
is-local = TRUE
on-since = '2011-08-31T19:50:03.325718Z'
login-session-id = '4294967295'
What is the meaning of
"x11-display-device = '/dev/tty8'"
kdm (as well as xbmc) start on VT 7.
I use the command
startx -- /usr/bin/Xorg :1 vt7 -layout layoutname2
to start the X server for xbmc-user, and
ServerArgsLocal=vt7 -nolisten tcp -layout layoutname1
in the kdmrc.
I don't know the details of this is supposed to work (never tried multiseat myself), but I think the problem might be that only one of your sessions are marked as "active". This might be related to the fact that all your sessions appear to be on Seat1, I would assume that two sessions cannot both be active if they are on the same seat, but I might be wrong on this...