Ist mein Dbus-Setup defekt? (oder: warum werden die envars nicht gesetzt?)
563
ben w
Viele Anwendungen, die Dbus verwenden, reagieren auf Methodenaufrufe und senden Signale in Ordnung, so dass offensichtlich nicht alles für mich defekt ist. Jedoch:
- In meinen Terminals werden die Umgebungsvariablen $ DBUS_SESSION_BUS_FOO niemals automatisch gesetzt. Ich muss entweder laufen
eval $(dbus-launch)
odereval
den Inhalt von~/.dbus/session-bus/[machine-id]
. Dies betrifft auch einige, aber nicht alle programmierbaren Schnittstellen zu dbus. Python-dbus kann sich problemlos mit dem Sitzungsbus verbinden, aber der unter Haskell ausgeführte Dbus-Core muss die Umgebungsvariablen für sich selbst einrichten. - Einige Anwendungen funktionieren nicht richtig. Zum Beispiel sendet kühn keine Signale (das Ausführen mit der
--verbose
Angabe, dass esNULL
statt eines Proxy weitergegeben wird).
Ich habe versucht, Fluxbox mit dbus-launch zu starten, wie in der Manpage von dbus-launch vorgeschlagen, aber das wirkt sich auf nichts aus. Fehlt eine einfache Konfigurationssache?
Ist das noch gültig? Verwenden Sie auch einen Display-Manager? Erwägen Sie bitte, dies an Gentoo Bugzilla zu melden. Unter Umständen können Fluxbox-Betreuer Ihnen tatsächlich helfen.
Michał Górny vor 11 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
6
Mindestanforderungen für Gentoo-Hardware
-
3
Wie kann man Unicode-Zeichen in Emacs sichtbar machen?
-
1
Wein mit libxml2-Unterstützung auf Gentoo kompilieren lassen
-
3
Benutzerdefinierte Hotkeys / Verknüpfungen zum Öffnen einer App
-
2
Erstellen einer Linux-Umgebung in einer VM zur Verwendung außerhalb der VM
-
1
Software-RAID wird niemals ordnungsgemäß heruntergefahren
-
1
Wie gehe ich vor, wenn Gentoo aufgrund von "Initialisierung des Sperrtyps fehlgeschlagen" in Checkro...
-
1
Alsa lädt die falschen Module
-
4
uname -a gibt falsche Version des Kernels in Gentoo?
-
4
Starten Sie das init-Skript nur, wenn die Netzwerkschnittstelle aktiv ist