track schrieb:
Bei mir kommt diese Warnung nicht ... ok, bei mir läuft zenity auch auf einer gnome- Oberfläche, das ist bei Xubuntu anders.
Vielleicht ist das das Problem, denn zenity ist ja eigentlich für den gnome- Desktop gebaut, und wenn es auch beim direkten Aufruf die Warnung zeigt, wird es wohl eher am System liegen.
Letzteres kann ich "entkräftigen". Ich habe mir eine VM (auch XUBUNTU) eingerichtet und
da kommt es nicht zu dem Fehler ... ehm Warnung (die meiner Meinung nach gestern auch noch
nicht da war) obwohl der Host auch "frisch" ist.
track schrieb:
Im Prinzip kannst Du die Warnung einfach ignorieren, denn es funktioniert ja alles. (oder Du schickst sie ins Nirvana: zenity 2> /dev/null
nur, wenn es wirklich, wirklich sein muss. 😉
Wenn es Dich interessiert, könnten wir gucken, was bei Dir mit dem dbus los ist ...
Was zeigt ein apropos dbus-
im Terminal, was ein env | grep dbus
und was ein dbus-monitor
?
Sehr, sehr gerne! ☺
[apropos dbus-]
dbus-cleanup-sockets (1) - clean up leftover sockets in a directory
dbus-daemon (1) - Message bus daemon
dbus-event (7) - event signalling that a dbus signal has been emitted
dbus-launch (1) - Utility to start a message bus from a shell script
dbus-monitor (1) - debug probe to print message bus messages
dbus-send (1) - Send a message to a message bus
dbus-uuidgen (1) - Utility to generate UUIDs
upstart-dbus-bridge (8) - Bridge between Upstart and D-Bus
(Info: das gleiche, was auch die VM ausgibt)
[env | grep dbus]
JOB=dbus
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-hHn19kCsT2
(Info: gleich, nur 8RFd6t6bRj statt hHn19kCsT2 - denke ist "ok")
[dbus-monitor]
signal sender=org.freedesktop.DBus -> dest=:1.264 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired
string ":1.264"
method call sender=:1.264 -> dest=org.freedesktop.DBus serial=3 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
string "eavesdrop=true,type='method_call'"
method call sender=:1.264 -> dest=org.freedesktop.DBus serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
string "eavesdrop=true,type='method_return'"
method call sender=:1.264 -> dest=org.freedesktop.DBus serial=5 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
string "eavesdrop=true,type='error'"
(Info: hier "bleibt es stehen" - wenn ich markiere und kopiere geht es mit folgendem weiter ...)
method call sender=:1.13 -> dest=org.xfce.Xfconf serial=113 path=/org/xfce/Xfconf; interface=org.xfce.Xfconf; member=GetProperty
string "thunar"
string "/misc-image-size-in-statusbar"
error sender=:1.3 -> dest=:1.13 error_name=org.xfce.Xfconf.Error.PropertyNotFound reply_serial=113
string "Property "/misc-image-size-in-statusbar" does not exist on channel "thunar""
(Info: ... und weiter "reply_serial=113" ändert sich aufsteigend, also 114, 115 mit jedem weiteren rauskopieren)
Bei der VM "geht es nicht weiter" - da bleibt dann der erste Abschnitt stehen, u.z. dieser hier:
[dbus-monitor @ VM]
signal sender=org.freedesktop.DBus -> dest=:1.76 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired
string ":1.76"
method call sender=:1.76 -> dest=org.freedesktop.DBus serial=3 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
string "eavesdrop=true,type='method_call'"
method call sender=:1.76 -> dest=org.freedesktop.DBus serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
string "eavesdrop=true,type='method_return'"
method call sender=:1.76 -> dest=org.freedesktop.DBus serial=5 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
string "eavesdrop=true,type='error'"
Ich behaupte mal "das gleiche in grün" - außer daß wie gesagt nichts weiteres nach dem rauskopieren kommt.