Automount mit kde 4.11.5
Liebe Liste, am Wochenende durfte ich auf drei Geräte OS 13.1 installieren. Auf dem Desktop-PC ich habe ein Update von 12.3 gemacht, alles funktioniert. Auf zwei Laptops wurde 13.1 neu installiert. Bei beiden Geräten funktioniert das Automounten von USB-Stick u. a. nicht. Die Sticks werden erkannt (Meldungen in messages vorhanden, fdisk -l zeigt richtiges an), ein mount mit udisks funktioniert auf der Konsole. Ist KDE gestartet und der Stick wird angeschlossen, verlangt sowohl der Automounter als auch udisks nach dem root-Passwort. Eigentlich [tm] sollte das nicht so sein. Wo liegt der Fehler? Viele Grüße Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo zusammen, Peter Geerds meinte am Freitag, den 21.02.2014 um 16:57 Uhr wegen:Automount mit kde 4.11.5
Liebe Liste, am Wochenende durfte ich auf drei Geräte OS 13.1 installieren. Auf dem Desktop-PC ich habe ein Update von 12.3 gemacht, alles funktioniert. Auf zwei Laptops wurde 13.1 neu installiert. Bei beiden Geräten funktioniert das Automounten von USB-Stick u. a. nicht. Die Sticks werden erkannt (Meldungen in messages vorhanden, fdisk -l zeigt richtiges an), ein mount mit udisks funktioniert auf der Konsole. Ist KDE gestartet und der Stick wird angeschlossen, verlangt sowohl der Automounter als auch udisks nach dem root-Passwort. Eigentlich [tm] sollte das nicht so sein. Wo liegt der Fehler?
Viele Grüße Peter
keine Ahnung, nie Probleme gehabt evtl. unter Systemeinstellungen|Wechselmedien|Wechselmedien beim Anschluß automatisch einbinden| aktivieren? -- Beste Grüße Christian Schade, dass XMMS gerade nichts spielt :( -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Christian! Am 21.02.2014 um 17:28 Uhr schrieb Christian Meseberg:
keine Ahnung, nie Probleme gehabt
evtl. unter Systemeinstellungen|Wechselmedien|Wechselmedien beim Anschluß automatisch einbinden| aktivieren?
Danke - schon ausprobiert, aber keine Auswirkungen. Viele Grüße Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo! Am 21.02.2014 um 16:57 Uhr schrieb Peter Geerds:
Liebe Liste, am Wochenende durfte ich auf drei Geräte OS 13.1 installieren. Auf dem Desktop-PC ich habe ein Update von 12.3 gemacht, alles funktioniert. Auf zwei Laptops wurde 13.1 neu installiert. Bei beiden Geräten funktioniert das Automounten von USB-Stick u. a. nicht. Die Sticks werden erkannt (Meldungen in messages vorhanden, fdisk -l zeigt richtiges an), ein mount mit udisks funktioniert auf der Konsole. Ist KDE gestartet und der Stick wird angeschlossen, verlangt sowohl der Automounter als auch udisks nach dem root-Passwort. Eigentlich [tm] sollte das nicht so sein. Wo liegt der Fehler?
Hat noch jemand eine Idee? Viele Grüße Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
----------------------- Am Samstag, 22. Februar 2014 um 14:02 schrieb Peter Geerds:
Hallo!
Am 21.02.2014 um 16:57 Uhr schrieb Peter Geerds:
Liebe Liste, am Wochenende durfte ich auf drei Geräte OS 13.1 installieren. Auf dem Desktop-PC ich habe ein Update von 12.3 gemacht, alles funktioniert. Auf zwei Laptops wurde 13.1 neu installiert. Bei beiden Geräten funktioniert das Automounten von USB-Stick u. a. nicht. Die Sticks werden erkannt (Meldungen in messages vorhanden, fdisk -l zeigt richtiges an), ein mount mit udisks funktioniert auf der Konsole. Ist KDE gestartet und der Stick wird angeschlossen, verlangt sowohl der Automounter als auch udisks nach dem root-Passwort. Eigentlich [tm] sollte das nicht so sein. Wo liegt der Fehler?
Hat noch jemand eine Idee?
Hallo, sind vielleicht im YaST > Sicherheits-Center die Dateiberechtigungen auf "sicher" gesetzt? Das hätte genau diesen Effekt. Grüße Richard -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Richard! Am 22.02.2014 um 22:30 Uhr schrieb Richard Hafenscher:
sind vielleicht im YaST > Sicherheits-Center die Dateiberechtigungen auf "sicher" gesetzt? Das hätte genau diesen Effekt.
Auf den Laptops befinden sich OS in den Standardeinstellungen. file permissions stehen auf easy. Aber danke für den Hinweis! Viele Grüße Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Freitag, 21. Februar 2014, 16:57:42 schrieb Peter Geerds:
(...). Auf zwei Laptops wurde 13.1 neu installiert.
Sind auch alle Updates eingespielt?
(...). Ist KDE gestartet und der Stick wird angeschlossen, verlangt sowohl der Automounter als auch udisks nach dem root-Passwort. Eigentlich [tm] sollte das nicht so sein. Wo liegt der Fehler?
Was sagt "loginctl list-sessions" als der betroffene Benutzer unter KDE? Existiert eine aktive Session für ihn? Was sagt "pkaction --action-id org.freedesktop.udisks2.filesystem-mount -- verbose"? Steht da so ziemlich als letztes "implicit active: yes"? Gruß Jan -- A fool and his money are soon parted. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Sun, 23 Feb 2014 13:45:44 +0100 schrieb Jan Ritzerfeld <suse@mailinglists.jan.ritzerfeld.org>:
Am Freitag, 21. Februar 2014, 16:57:42 schrieb Peter Geerds:
(...). Auf zwei Laptops wurde 13.1 neu installiert.
Sind auch alle Updates eingespielt?
(...). Ist KDE gestartet und der Stick wird angeschlossen, verlangt sowohl der Automounter als auch udisks nach dem root-Passwort. Eigentlich [tm] sollte das nicht so sein. Wo liegt der Fehler?
Was sagt "loginctl list-sessions" als der betroffene Benutzer unter KDE? Existiert eine aktive Session für ihn? Was sagt "pkaction --action-id org.freedesktop.udisks2.filesystem-mount -- verbose"? Steht da so ziemlich als letztes "implicit active: yes"?
Gruß Jan
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Jan! Am 23.02.2014 um 13:45 Uhr schrieb Jan Ritzerfeld:
Sind auch alle Updates eingespielt?
Ja - inzwischen täglich aktualisiert. Neben den Standardrepos ist noch packman vorhanden. Keine weiteren.
(...). Ist KDE gestartet und der Stick wird angeschlossen, verlangt sowohl der Automounter als auch udisks nach dem root-Passwort. Eigentlich [tm] sollte das nicht so sein. Wo liegt der Fehler?
Was sagt "loginctl list-sessions" als der betroffene Benutzer unter KDE? Existiert eine aktive Session für ihn?
Es meldet eine Session für den Benutzer, uid stimmt auch.
Was sagt "pkaction --action-id org.freedesktop.udisks2.filesystem-mount -- verbose"? Steht da so ziemlich als letztes "implicit active: yes"?
Bei mir ist es die letzte Zeile, der Eintrag steht auf yes. In polkit-default* hatte ich auch zuerst nachgeschaut. any und inactive stehen auf auth_admin, was per Installation auch so sein sollte. Viele Grüße Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Sonntag, 23. Februar 2014, 14:58:43 schrieb Peter Geerds:
Hallo Jan!
Am 23.02.2014 um 13:45 Uhr schrieb Jan Ritzerfeld:
Sind auch alle Updates eingespielt?
Ja - inzwischen täglich aktualisiert. Neben den Standardrepos ist noch packman vorhanden. Keine weiteren.
Okay. Komisch ist das ganze jedenfalls, weil es hier bei mir, auch ein Laptop, auch eine Neuinstallation reibungslos funktioniert. Du hast in der fstab auch keine eigenen Einträge hinzugefügt?
(...).
Was sagt "loginctl list-sessions" als der betroffene Benutzer unter KDE? Existiert eine aktive Session für ihn?
Es meldet eine Session für den Benutzer, uid stimmt auch.
Gut. Weil ohne aktive Session muss man das root-Passwort eingeben (any, inactive; auth_admin). Ist "loginctl --no-pager show-session -p Active $XDG_SESSION_ID" auch der Meinung, dass die Session aktiv ist?
Was sagt "pkaction --action-id org.freedesktop.udisks2.filesystem-mount -- verbose"? Steht da so ziemlich als letztes "implicit active: yes"? Bei mir ist es die letzte Zeile, der Eintrag steht auf yes. (...).
Gut. Wenn die Session aktiv ist, dann bleibt noch die Frage, ob die USB- Sticks als externe Medien erkannt werden. Sonst würde nach dem root-Passwort gefragt. Suche in "udisksctl dump" mal den USB-Stick selbst (also org.freedesktop.UDisks2.Drive) und schaue nach den Werten für Ejectable, MediaRemovable und Removable. Diese Werte ermittelt udisks aus "udevadm info -a -n /dev/sdX", was steht dort zu ATTR{removable} und ATTRS{removable}? Darüber hinaus, wenn du nach dem root-Passwort gefragt wirst, kannst du dort unter Details oder so nachschauen, welche Action eigentlich ausgeführt werden soll? Gruß Jan -- You cannot help the poor by destroying the rich. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 23.02.2014 um 17:23 Uhr schrieb Jan Ritzerfeld:
Okay. Komisch ist das ganze jedenfalls, weil es hier bei mir, auch ein Laptop, auch eine Neuinstallation reibungslos funktioniert. Du hast in der fstab auch keine eigenen Einträge hinzugefügt?
Nein, es sind auch nur die Partitionen der HD drin.
Gut. Weil ohne aktive Session muss man das root-Passwort eingeben (any, inactive; auth_admin). Ist "loginctl --no-pager show-session -p Active $XDG_SESSION_ID" auch der Meinung, dass die Session aktiv ist?
Was sagt "pkaction --action-id org.freedesktop.udisks2.filesystem-mount -- verbose"? Steht da so ziemlich als letztes "implicit active: yes"? Bei mir ist es die letzte Zeile, der Eintrag steht auf yes. (...).
Gut. Wenn die Session aktiv ist, dann bleibt noch die Frage, ob die USB- Sticks als externe Medien erkannt werden. Sonst würde nach dem root-Passwort gefragt. Suche in "udisksctl dump" mal den USB-Stick selbst (also org.freedesktop.UDisks2.Drive) und schaue nach den Werten für Ejectable, MediaRemovable und Removable. Diese Werte ermittelt udisks aus "udevadm info -a -n /dev/sdX", was steht dort zu ATTR{removable} und ATTRS{removable}?
Die genannten Werte stehen alle auf true.
Darüber hinaus, wenn du nach dem root-Passwort gefragt wirst, kannst du dort unter Details oder so nachschauen, welche Action eigentlich ausgeführt werden soll?
org.freedesktop.udisks2.filesystem-mount Wenn ich mir diesen Eintrag in der polkig-default-privs.local anlege mit yes:yes:yes, dann geht das Automount. Aber wie gesagt: Es sollte mit den Standardeinträgen funktionieren. Viele Grüße Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Sorry, ich vergaß: Am 23.02.2014 um 18:50 Uhr schrieb Peter Geerds:
MediaRemovable und Removable. Diese Werte ermittelt udisks aus "udevadm info -a -n /dev/sdX", was steht dort zu ATTR{removable} und ATTRS{removable}?
Ersterer steht auf 1, letzterer auf removable. Viele Grüße Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Sonntag, 23. Februar 2014, 18:50:11 schrieb Peter Geerds:
Am 23.02.2014 um 17:23 Uhr schrieb Jan Ritzerfeld: (...).
Gut. Weil ohne aktive Session muss man das root-Passwort eingeben (any, inactive; auth_admin). Ist "loginctl --no-pager show-session -p Active $XDG_SESSION_ID" auch der Meinung, dass die Session aktiv ist?
Das sagt auch "Active=yes" in einer aus KDE gestarteten Konsole?
(...).
Darüber hinaus, wenn du nach dem root-Passwort gefragt wirst, kannst du dort unter Details oder so nachschauen, welche Action eigentlich ausgeführt werden soll?
org.freedesktop.udisks2.filesystem-mount
Hmpf.
Wenn ich mir diesen Eintrag in der polkig-default-privs.local anlege mit yes:yes:yes, dann geht das Automount. Aber wie gesagt: Es sollte mit den Standardeinträgen funktionieren.
Ja. Sehe ich genauso. Außer einer inaktiven Session (s.o.) fällt mir jetzt leider nicht mehr so viel ein. Gruß Jan -- There are no winners in life, only survivors. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Jan! Am 23.02.2014 um 19:17 Uhr schrieb Jan Ritzerfeld:
Am Sonntag, 23. Februar 2014, 18:50:11 schrieb Peter Geerds:
Am 23.02.2014 um 17:23 Uhr schrieb Jan Ritzerfeld: (...).
Gut. Weil ohne aktive Session muss man das root-Passwort eingeben (any, inactive; auth_admin). Ist "loginctl --no-pager show-session -p Active $XDG_SESSION_ID" auch der Meinung, dass die Session aktiv ist?
Das sagt auch "Active=yes" in einer aus KDE gestarteten Konsole?
Leider ja.
(...).
Darüber hinaus, wenn du nach dem root-Passwort gefragt wirst, kannst du dort unter Details oder so nachschauen, welche Action eigentlich ausgeführt werden soll?
org.freedesktop.udisks2.filesystem-mount
Hmpf.
Dito.
Wenn ich mir diesen Eintrag in der polkig-default-privs.local anlege mit yes:yes:yes, dann geht das Automount. Aber wie gesagt: Es sollte mit den Standardeinträgen funktionieren.
Ja. Sehe ich genauso. Außer einer inaktiven Session (s.o.) fällt mir jetzt leider nicht mehr so viel ein.
Ich habe überhaupt keine Ahnung, was das sein könnte. Wenn es nur ein Gerät wäre, würde ich auf einen einzelnen (Hardware-)Fehler tippen. Aber so ... Vielen Dank für die Hilfe! Viele Grüße Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Sonntag, 23. Februar 2014, 21:50:14 schrieb Peter Geerds:
(...). Ich habe überhaupt keine Ahnung, was das sein könnte. Wenn es nur ein Gerät wäre, würde ich auf einen einzelnen (Hardware-)Fehler tippen. Aber so ...
Wie startest du dein KDE? Weil du meintest ja, dass udisks vorher auf der Konsole funktioniert und nach dem Start von KDE dann das root-Passwort will. Mein KDE wird vom kdm gestartet und ich logge mich vorher nicht auf der Konsole oder so ein. Und zusammengefasst sieht das mir so aus: # loginctl --no-pager show-session $XDG_SESSION_ID Id=1 [...] VTNr=7 Display=:0 Remote=no Service=xdm-np Scope=session-1.scope [...] Type=x11 Class=user Active=yes State=active [...] # pkcheck --action-id org.freedesktop.udisks2.filesystem-mount --process $$ # echo $? 0 Und die 0 heißt, dass zumindest die aktuelle Shell ohne Passwort mounten darf.
(...). Vielen Dank für die Hilfe!
Naja, viel geholfen hat es ja noch nicht. Gruß Jan -- Ambition is a poor excuse for not having enough sense to be lazy. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Jan! Am 27.02.2014 um 19:06 Uhr schrieb Jan Ritzerfeld:
Am Sonntag, 23. Februar 2014, 21:50:14 schrieb Peter Geerds:
(...). Ich habe überhaupt keine Ahnung, was das sein könnte. Wenn es nur ein Gerät wäre, würde ich auf einen einzelnen (Hardware-)Fehler tippen. Aber so ...
Wie startest du dein KDE? Weil du meintest ja, dass udisks vorher auf der Konsole funktioniert und nach dem Start von KDE dann das root-Passwort will.
Ich starte mit startx - ohne eine .xinitrc. Viele Grüße Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Freitag, 28. Februar 2014, 17:37:18 schrieb Peter Geerds:
(...). Ich starte mit startx - ohne eine .xinitrc.
Ah. Das geht wohl nicht. Man muss dem startx das tty mitgeben, von dem aus es startet: # tty /dev/tty1 # startx -- vt01 Siehe https://bugzilla.redhat.com/show_bug.cgi?id=806491#c9 Wenn das dein Problem löst, solltest du einen Bug-Report bei openSUSE erstellen, bei Fedora scheint das ja gefixt zu sein. Gruß Jan -- Any government that is strong enough to give the people everything they want is a government that's strong enough to take it away. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Jan! Am 28.02.2014 um 18:09 Uhr schrieb Jan Ritzerfeld:
# startx -- vt01 Siehe https://bugzilla.redhat.com/show_bug.cgi?id=806491#c9
Du bist genial! Genau das ist es!
Wenn das dein Problem löst, solltest du einen Bug-Report bei openSUSE erstellen, bei Fedora scheint das ja gefixt zu sein.
Da werden meine kaum vorhandenen Englisch-Kenntnisse wohl nicht aussreichen. Vielen Dank für deine Hilfe! Viele Grüße Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Freitag, 28. Februar 2014, 18:20:53 schrieb Peter Geerds:
Hallo Jan!
Am 28.02.2014 um 18:09 Uhr schrieb Jan Ritzerfeld:
# startx -- vt01 Siehe https://bugzilla.redhat.com/show_bug.cgi?id=806491#c9
Du bist genial! Genau das ist es!
Danke. :)
Wenn das dein Problem löst, solltest du einen Bug-Report bei openSUSE erstellen, bei Fedora scheint das ja gefixt zu sein.
Da werden meine kaum vorhandenen Englisch-Kenntnisse wohl nicht aussreichen.
Solange du mit dem Workaround leben kannst ...
Vielen Dank für deine Hilfe!
Gerne! Gruß Jan -- We have met the enemy and he is us. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Jan! Am 28.02.2014 um 18:44 Uhr schrieb Jan Ritzerfeld:
Am Freitag, 28. Februar 2014, 18:20:53 schrieb Peter Geerds:
Wenn das dein Problem löst, solltest du einen Bug-Report bei openSUSE erstellen, bei Fedora scheint das ja gefixt zu sein.
Da werden meine kaum vorhandenen Englisch-Kenntnisse wohl nicht aussreichen.
Solange du mit dem Workaround leben kannst ...
Ich habe in hoprigem Englisch einen Bugreport aufgegeben und auch eine Antwort von Stefan Dirsch erhalten: "Sessions being started via startx are no longer supported by the distribution since ages ..." Damit wird also der Workaround ein Dauerzustand bleiben. Viele Grüße Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 01.03.2014 um 07:47 Uhr schrieb Peter Geerds:
Ich habe in hoprigem Englisch einen Bugreport aufgegeben und auch eine Antwort von Stefan Dirsch erhalten:
"Sessions being started via startx are no longer supported by the distribution since ages ..."
Damit wird also der Workaround ein Dauerzustand bleiben.
Also hier meine "Lösung" - bis zum nächsten Update von xinit ;-) Das Start-script /usr/bin/startx muss um folgende Zeilen erweitert werden. Zwischen den Kommentarzeichen sind meine hinzugefügten Zeilen: # ## PeeGee # tty_num=$(tty | grep -oE '[0-9]+$') if [ x"$tty_num" != x ]; then serverargs=${serverargs}" vt"${tty_num} else echo "Error getting tty num" exit 1 # # # Diese Zeilen habe ich nach serverargs="" enable_xauth=1 und vor # Automatically determine an unused $DISPLAY eingefügt. Damit lässt sich die Eingabe von startx -- vt01 vermeiden. Außerdem lassen sich mehrere X-Server so starten (startx -- :01). Also nochmals vielen Dank an Jan für die Unterstützung! Viele Grüße Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (5)
-
Christian Meseberg
-
Jan Ritzerfeld
-
Michael Höhne
-
Peter Geerds
-
Richard Hafenscher