staging.inyokaproject.org

Fehler verhindert Anmeldung bei Systemstart | GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed

Status: Gelöst | Ubuntu-Version: Lubuntu 14.04 (Trusty Tahr)
Antworten |

-Hoss-

Anmeldungsdatum:
23. August 2013

Beiträge: 72

Hallo zusammen!

Kurz nach der Anmeldung bei Lubuntu erhalte ich folgende Fehlermeldung:

GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: An authentication agent already exists for the given subject

Nachdem die Meldung kurz angezeigt wird meldet mich das System direkt wieder ab und ich lande wieder bei der Anmeldung. Ich habe also gar keinen Zugriff mehr auf die grafische Oberfläche.

Hintergrund: Die Energieverwaltung wurde nach dem Update auf 14.04 nicht mehr geladen, weswegen ich versucht habe, den Autostart entsprechend anzupassen. Unter "Einstellungen → Default applications for LXSession" habe ich unter dem Reiter "Settings" ein Häkchen gesetzt beim ersten Eintrag (kann nicht mehr sagen wie er hieß). Das hat den oben genannten Fehler verursacht.

Kann mir jemand helfen?

HaCeMei Team-Icon

Anmeldungsdatum:
2. August 2010

Beiträge: 2269

Wechsel per Str+Alt+F1 (oder F2...F6) in ein virtuelles Terminal.

Schau im Verzeichnis ~/.config/autostart nach einer Datei, die polkit-gnome-authentication-agent-1.desktop oder (je nach deiner Installation) lxqt-policykit-agent.desktop heißt. Diese löschen. Auf einmal geht's, wenn du im Homeverzeichnis folgendes ausführst

find -iname "*pol*.desktop" -exec rm "{}" \;

Fehlermeldungen mit .cache und .gvfs brauchen dich nicht zu kümmern.

-Hoss-

(Themenstarter)

Anmeldungsdatum:
23. August 2013

Beiträge: 72

Danke für die schnelle Antwort!

Im Verzeichnis

~/.config/autostart

sind nur folgende Dateien zu finden:

dropbox.desktop gnome-keyring-pkcs11.desktop gnome-keyring-ssh.desktop owncloud.desktop xfce4-power-manager.desktop

Soll ich den Ordner komplett löschen? Hatte gelesen (http://wiki.ubuntuusers.de/Autostart#Ab-Lubuntu-13-10), dass die Dateien ohnehin nicht mehr gebraucht werden.

Wenn ich den Befehl

find -iname "*pol*.desktop" -exec rm "{}" \;

im home-Verzeichnis ausführe kommt keine Fehlermeldung, aber das Problem besteht weiterhin. ☹

HaCeMei Team-Icon

Anmeldungsdatum:
2. August 2010

Beiträge: 2269

Okay, dann manuell löschen oder den Namensteil ".desktop" umbenennen, dropbox.desktop und owncloud.desktop würde ich lassen.

-Hoss-

(Themenstarter)

Anmeldungsdatum:
23. August 2013

Beiträge: 72

Das Löschen der Dateien hat leider keinen Effekt.

Konnte mich inzwischen über den Anmeldebildschirm die Oberfläche "Lubuntu Netbook" auswählen und mich somit mit einer abgespeckten Desktop-Umgebung anmelden. Habe bei "Default applications for LXSession" wieder alles in den Ausgangszustand versetzt, aber das Problem besteht weiterhin...

HaCeMei Team-Icon

Anmeldungsdatum:
2. August 2010

Beiträge: 2269

Mmh, zeig mal das Ergebnis von

locate pol | grep kit | grep autostart

-Hoss-

(Themenstarter)

Anmeldungsdatum:
23. August 2013

Beiträge: 72

Dann bekomme ich das hier angezeigt:

/etc/xdg/autostart/polkit-gnome-authentication-agent-1.desktop

P.S.: Mir ist übrigens aufgefallen, dass die Programme, die laut Default applications for LXSession beim Systemstart geladen werden müssten, tatsächlich nicht geladen werden. Demnach (siehe Bild: http://www.directupload.net/file/d/3699/m6ffzkr4_png.htm) müsste die Energieverwaltung geladen werden. Tatsächlich ist sie es aber nicht. Irgendwas scheint da mit der gesamten Autostart-Geschichte nicht okay zu sein...

HaCeMei Team-Icon

Anmeldungsdatum:
2. August 2010

Beiträge: 2269

-Hoss- schrieb:

P.S.: Mir ist übrigens aufgefallen, dass die Programme, die laut Default applications for LXSession beim Systemstart geladen werden müssten, tatsächlich nicht geladen werden.

Dieser Bug 1308348 sollte eigentlich inzwischen behoben sein. Könnte es sein, dass du nicht aktualisiert hast, weil die Aktualisierungsbenachrichtigung nicht automatisch gestartet wurde? Dann wäre es Zeit für

sudo apt-get update && sudo apt-get dist-upgrade

Autostart ist tatsächlich etwas kompliziert, weil er unter LXDE an vier verschiedenen Stellen vorgenommen werden kann. Wenn du noch verschiedene Profile hast (LXDE, Lubuntu, Lubuntu-Netbook) werden es sogar noch mehr. Hintergründe siehe LXDE Einstellungen - Autostart manuell bearbeiten.

Wenn dein System aktualisiert ist, sehen wir weiter.

-Hoss-

(Themenstarter)

Anmeldungsdatum:
23. August 2013

Beiträge: 72

Die gute Nachricht: Offenbar hattest du Recht mit den fehlenden Aktualisierungen. Nach dem Update ist das System auf dem aktuellen Stand!

Die schlechte Nachricht: Beide Fehler bestehen immer noch. Kann mich also weder über die normale Lubuntu-Desktopumgebung anmelden, noch werden funktioniert der Autostart normal (siehe Beispiel Energieverwaltung: http://www.directupload.net/file/d/3699/pjdhoxvi_png.htm) ☹

Sorry dass das so kompliziert ist..! Hast du noch eine Idee?

HaCeMei Team-Icon

Anmeldungsdatum:
2. August 2010

Beiträge: 2269

Hast du zwischendrin einen Neustart gemacht? Autostart müsste eigentlich gehen.

Um das ganze mal systematisch zu betrachten, brauchen wir jetzt die Ergebnisse von

ls /etc/xdg/autostart/
ls ~/.config/autostart/
cat  /etc/xdg/lxsession/Lubuntu/autostart
cat ~/.config/lxsession/Lubuntu/autostart

Du kannst/solltest Screenshots hier übrigens direkt hochladen. Unter dem Eingabeformular auf "Anhänge" klicken.

-Hoss-

(Themenstarter)

Anmeldungsdatum:
23. August 2013

Beiträge: 72

Danke für den Tipp (Anhänge)! Den Rechner habe ich natürlich neu gestartet nach dem Update.

Hier die Ergebnisse:

ls /etc/xdg/autostart/

at-spi-dbus-bus.desktop         light-locker.desktop
blueman.desktop                 nm-applet.desktop
gnome-keyring-gpg.desktop       polkit-gnome-authentication-agent-1.desktop
gnome-keyring-pkcs11.desktop    print-applet.desktop
gnome-keyring-secrets.desktop   update-notifier.desktop
gnome-keyring-ssh.desktop       user-dirs-update-gtk.desktop
gsettings-data-convert.desktop  xfce4-power-manager.desktop
indicator-application.desktop   zeitgeist-datahub.desktop

ls ~/.config/autostart/

light-locker.desktop                         user-dirs-update-gtk.desktop
nm-applet.desktop                            xfce4-power-manager.desktop
polkit-gnome-authentication-agent-1.desktop  zeitgeist-datahub.desktop
update-notifier.desktop

HaCeMei Team-Icon

Anmeldungsdatum:
2. August 2010

Beiträge: 2269

Und

cat  /etc/xdg/lxsession/Lubuntu/autostart
cat ~/.config/lxsession/Lubuntu/autostart

?

Außerdem

cat /etc/xdg/autostart/polkit-gnome-authentication-agent-1.desktop
cat ~/.config/autostart/polkit-gnome-authentication-agent-1.desktop

-Hoss-

(Themenstarter)

Anmeldungsdatum:
23. August 2013

Beiträge: 72

Da spuckt er mir nix aus.

HaCeMei Team-Icon

Anmeldungsdatum:
2. August 2010

Beiträge: 2269

Noch die anderen beiden, die ich nachträglich in meine letzte Mail eingetragen habe.

-Hoss-

(Themenstarter)

Anmeldungsdatum:
23. August 2013

Beiträge: 72

cat /etc/xdg/autostart/polkit-gnome-authentication-agent-1.desktop

[Desktop Entry]
Name=PolicyKit Authentication Agent
Comment=PolicyKit Authentication Agent
Exec=/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
Terminal=false
Type=Application
Categories=
NoDisplay=true
OnlyShowIn=GNOME;XFCE;Unity;
X-GNOME-AutoRestart=true
AutostartCondition=GNOME3 unless-session gnome
X-Ubuntu-Gettext-Domain=polkit-gnome-1

cat ~/.config/autostart/polkit-gnome-authentication-agent-1.desktop

[Desktop Entry]
Name=PolicyKit Authentication Agent
Comment=PolicyKit Authentication Agent
Exec=/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
Terminal=false
Type=Application
Categories=
NoDisplay=true
OnlyShowIn=GNOME;XFCE;Unity;
X-GNOME-AutoRestart=true
AutostartCondition=GNOME3 unless-session gnome
X-Ubuntu-Gettext-Domain=polkit-gnome-1
Antworten |