Immer wenn ich eine Software über das Terminal öffne, werden folgende Fehler angezeigt und schließlich wird die Software geöffnet
dconf-WARNING **: failed to commit changes to dconf: The connection is closed
(gedit:3609): dconf-WARNING **: failed to commit changes to dconf: The connection is closed
(gedit:3609): dconf-WARNING **: failed to commit changes to dconf: The connection is closed
Error creating proxy: The connection is closed (g-io-error-quark, 18)
Error creating proxy: The connection is closed (g-io-error-quark, 18)
Error creating proxy: The connection is closed (g-io-error-quark, 18)
Error creating proxy: The connection is closed (g-io-error-quark, 18)
Error creating proxy: The connection is closed (g-io-error-quark, 18)
Was kann das mögliche Problem sein?
su - myotheruser
su myotheruser
Das geht mir schon lange auf die Nerven. Ich habe es schließlich mit gelöst
gksudo -l <command>
, das den Befehl in einer Login-Shell ausführt - ähnlich wie die Antwort von XAVI, aber ohne den Befehl danach eingeben zu müssensudo
.quelle
Möglicherweise möchten Sie überprüfen, ob die folgenden Ordner Eigentum von sind
root
:Wenn dies der Fall ist, löschen Sie sie. Laut anderen Quellen, die ich gefunden habe, sollten sie Ihnen gehören, aber wenn Sie grafische Programme mit ausgeführt haben, wurden
sudo
sie möglicherweise stattdessen von root erstellt. Das Löschen ist anscheinend sicher, da sie bei Bedarf automatisch neu erstellt werden, aber möglicherweise zuerst gesichert werden.quelle
Also hatte ich auch dieses Problem. Ich hatte nicht die Geduld, die verschiedenen langwierigen und / oder ineffektiven Lösungen durchzuarbeiten, die ich in den Interwebs gefunden habe. Folgendes hat bei mir funktioniert:
Nein, es ist nicht elegant. Aber es funktioniert. Ich bin seit Jahren (wenn überhaupt) nicht mehr auf echte Emacs-Stderr gestoßen. Wie schlimm kann das sein? Und Sie können einen 'Alias' in Ihre .bashrc-Datei einfügen.
quelle