Als «d-bus» getaggte Fragen

Ein Nachrichtenbussystem, ein einfacher Weg für die Kommunikation zwischen Prozessen. Es hilft auch, den Prozesslebenszyklus zu koordinieren.

4
Eine Liste der verfügbaren DBus-Dienste
Gibt es eine Liste der verfügbaren DBus-Dienste? Ich bin auf einige gestoßen (wie die von NetworkManager, Rhythmbox, Skype, HAL). Ich frage mich, ob ich eine ziemlich vollständige Liste der angebotenen Dienste / Schnittstellen finden kann.
65 linux  d-bus  ipc 

1
X, Xorg und D-Bus: Was ist der Unterschied?
Während ich lerne, bestimmte Dinge in der GUI-Programmierung zu tun (z. B. den Platz auf dem Bildschirm für eine Anwendung zu reservieren), muss ich mehr über den Window Manager lernen, normalerweise X11 unter Linux (ich bin nicht sicher, ob es überhaupt Distributionen gibt) , die etwas anderes als X11 verwenden, …

2
Ist es in Ordnung, / etc / machine-id zu ändern?
Ich habe eine Festplatte (SSD) geklont und die geklonte Festplatte in einen anderen Computer eingelegt. Jetzt haben beide Systeme den gleichen Wert in /etc/machine-id. Ist es ein Problem, einfach zu bearbeiten /etc/machine-id, um den Wert zu ändern? Kann ich dies tun, während das System ausgeführt wird (oder muss ich von …
33 systemd  d-bus 

5
dbus: [system] Dienst 'org.freedesktop.login1' konnte nicht aktiviert werden: Zeitüberschreitung
Im Syslog eines meiner Server werden immer wieder folgende Fehlermeldungen angezeigt: # tail /var/log/syslog Oct 29 13:48:40 myserver dbus[19617]: [system] Failed to activate service 'org.freedesktop.login1': timed out Oct 29 13:48:40 myserver dbus[19617]: [system] Activating via systemd: service name='org.freedesktop.login1' unit='dbus-org.freedesktop.login1.service' Oct 29 13:49:05 myserver dbus[19617]: [system] Failed to activate service 'org.freedesktop.login1': …
25 linux  debian  d-bus  proftpd 

3
Dokumentation: Architektur der Linux-Sitzung
Ich suche eine gute Übersichtsdokumentation, die den Stapel von Daemons und Diensten beschreibt, die in einer modernen Linux-Sitzung enthalten sind. Obwohl ich verschiedene Dokumentationen über dbusund gelesen habe systemd, verstehe ich immer noch nicht den Überblick. Insbesondere suche ich nach Antworten auf diese Fragen (beantworte die Fragen nicht, sie sollten …

1
D-Bus-Sitzungen über Anmeldesitzungen hinweg wiederverwenden
Ich greife über mehrere Anmeldesitzungen auf einen Computer zu. Die Lebensdauern der Sitzungen können sich überschneiden oder nicht. In meinem Fall sind diese Anmeldesitzungen derzeit immer über SSH, aber ich würde es vorziehen, auch lokale Sitzungen abzuwickeln. In diesen Sitzungen wird manchmal D-Bus benötigt, und ich möchte dieselbe D-Bus-Sitzung für …
20 session  d-bus 

1
Warum brauche ich dbus?
Ich habe kürzlich dbus aus meinem System entfernt (zusammen mit consolekit und polkit). Ich habe keine Änderung bemerkt (ich habe es als System-Daemon und pro Benutzer von .xinitrc ausgeführt). Viele Leute behaupten jedoch, man brauche nur dbus, die meisten Linux-Anwendungen verwenden es usw. usw. Meine Frage ist, warum brauche ich …
17 linux  process  d-bus 


5
Wie liste ich alle Objektpfade unter einem dbus-Dienst auf?
Dies ist eine Folgefrage zu Eine Liste der verfügbaren DBus-Dienste . Der folgende Python-Code listet alle verfügbaren DBus-Dienste auf. import dbus for service in dbus.SystemBus().list_names(): print(service) Wie listen wir die Objektpfade unter den Diensten in Python auf? Es ist in Ordnung, wenn die Antwort kein Python enthält, obwohl dies bevorzugt …
16 python  d-bus  ipc 

1
D-Bus Authentifizierung und Autorisierung
Ich versuche, den Fernzugriff auf D-Bus einzurichten, und verstehe nicht, wie Authentifizierung und Autorisierung funktionieren (nicht). Ich habe einen D-Bus-Server, der an einem abstrakten Socket lauscht. $ echo $DBUS_SESSION_BUS_ADDRESS unix:abstract=/tmp/dbus-g5sxxvDlmz,guid=49bd93b893fe40d83604952155190c31 Ich renne dbus-monitor, um zu sehen, was los ist. Mein Testfall ist notify-send hello, was funktioniert, wenn es vom lokalen …

1
Verwendung des Gnomen-Schlüsselbunds ohne x-Sitzung
Mein Anwendungsfall ist, dass ich einen Headless-Server habe, auf dem die Softwareentwicklung ausgeführt wird. Normalerweise aktiviere ich die X11-Weiterleitung für die SSH-Verbindungen, nicht jedoch für entfernte Standorte mit langsamen Verbindungen. Ich benötige eine sichere Speicherung und Zwischenspeicherung für meine git-Anmeldeinformationen, da ich regelmäßig mit 18 bis 20 Repositorys in einem …

1
Benutzerdienst kann nicht aktiviert werden. "D-Bus-Verbindung konnte nicht hergestellt werden: Verbindung abgelehnt" Support
Ich erhalte diesen Fehler, wenn ich einen systemd-Befehl als Benutzer ausführe: admin@Xroklaus:~ $ systemctl --user list-units Failed to get D-Bus connection: Connection refused Ohne den Benutzerparameter läuft der Befehl einwandfrei. admin@Xroklaus:~ $ systemctl list-units UNIT LOAD ACTIVE SUB DESCRIPTION proc-sys-fs-binfmt_misc.automount loaded active waiting Arbitrary Executable File Formats File System Automount …

2
Gnome-Programme (eog / gnome-terminal) haben einen langsamen Start und erzeugen eine DBus.Error.NoReply-Warnung
Seit einiger Zeit eogund gnome-terminalstarten sehr langsam auf meinem (X) Ubuntu 13.10. Ich denke, andere Gnome-Tools sind ebenfalls betroffen, aber ich verwende keine anderen. Jetzt erhalte ich org.freedesktop.DBus.Error.NoReplyjedes Mal eine Fehlermeldung gnome-terminal: ** (gnome-terminal: 5516): WARNUNG **: Fehler beim Abrufen der Adresse des Eingabehilfenbusses: org.freedesktop.DBus.Error.NoReply: Keine Antwort erhalten. Mögliche Ursachen …

1
Wie verhindere ich, dass ssh remote login dbus unterbricht?
Ich führe openSUSE 11.3 auf meiner Workstation bei der Arbeit unter KDE aus. Ich habe keinen Root-Zugriff darauf. Die Standard-Shell wurde auf festgelegt tcsh. Wenn ich an meiner Workstation angemeldet bin und mich von meinem MacBook mit OS X 10.6 aus sshwie folgt remote anmelde : ssh -X -C user@workstation.edu …
10 ssh  kde  opensuse  tcsh  d-bus 

1
Benutzersystem und PulseAudio-Dienst
Nicht viel mehr zu dieser Frage: Ich möchte wissen, was ich brauche, um einen PulseAudio-Systemdienst zu erstellen, mit dem ich ausgeführt werden kann systemd --user. Ich habe ein paar verschiedene Dinge ausprobiert, einschließlich verschiedener Nutzerdienste von Google, aber ich kann es nicht genau zwischen dbus und allem anderen, was dafür …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.