Hallo und einen schönen guten Abend,
leider habe ich mir in meinem System einen üblen Fehler eingefangen.
Beschreibung:
... Yast2 wird geöffnet. Beim laden der "Netzwerkeinstellungen" hängt das System. Nach einiger Recherche bin ich auf folgenden Zusammenhang gestoßen:
#echo $DBUS_SESSION_BUS_ADDRESS
unix:path=/run/user/1000/bus
und
#echo $XDG_RUNTIME_DIR
/run/user/1000
Wenn ich manuell exportiere:
export XDG_RUNTIME_DIR=/run/user/$UID
export DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/$UID/bus
... funktioniert alles wieder tadellos.
Hier noch
#cat /usr/lib/systemd/user/dbus.socket
...
ExecStartPost=-/usr/bin/systemctl --user set-environment DBUS_SESSION_BUS_ADDRESS=unix:path=%t/bus
Leider habe ich keine Ahnung, wo ich nun genau hinfassen muss, um das "XDG_RUNTIME_DIR" permanent zu exportieren. "DBUS_SESSION_BUS_ADDRESS" wird dann wohl automatisch gesetzt, als Abhängigkeit. Vielleicht habe ich auch zu viel Sand in den Augen (Uhrzeit). Ich habe nicht rausgefunden, wo ich das eintragen kann oder wo der Eintrag verloren gegangen sein könnte.
System:
"openSUSE Leap 15.0 " & Plasma
... vielleicht genügt es auch, wenn ich systemd Teile neu installiere. Aber auch hier weiß ich nicht, welche das nun genau wären.
Hier im Forum habe ich nichts gefunden was auf das "RUNTIME_DIR" verweist. Notorisch musste ich aber zB imagewriter immer schon über "dbus-launch" starten. Ist das nun ein Sicherheitsfeature?
Vielen Dank für's Lesen
Infini