was ist der dbus-daemon und warum vlc braucht es
Habe ich cross-kompilierte VLC (version 2.1.2) media player mit buildroot für ein arm-board. Ich habe angeschlossen, das board auf meinem linux-PC über ein serielles Kabel. Wenn ich versuche, führen Sie den player mit "vlc" - Befehl in minicom, welche sich in /usr/bin meiner root-Dateisystem. Ich bekomme die folgende Fehlermeldung:
hemmen-Schnittstelle Fehler: Failed to connect to the D-Bus session daemon: /usr/bin/dbus-launch nicht ordnungsgemäß beendet mit dem folgenden Fehler: Autolaunch error: X11 initialization failed.
Kann bitte jemand klären, was dieser Fehler bedeutet und auch kann einer bitte sagen Sie mir, was ist ein dbus und warum es erforderlich ist, für mein VLC-player.
Vielen Dank für jede Hilfe.
Vielen Dank für die schnelle Antwort. Können Sie bitte vorschlagen, wie Sie initialisiert X11. Ich bin ein Neuling auf linux.
X11 ist in der Regel für den "desktop". Ist eine solche verfügbar, die in der installation?
Es sieht aus wie Sie mit einem embedded ARM board, wie ein Beaglebone oder ein RaspberryPi... Diejenigen, die nicht über den gewohnten desktop, aber viele immer noch kann mit dem X-server. Sie können versuchen
startx
zu starten Ihr X11-server. Wenn es das nicht tun, nur X
als root, und sehen, was passiert.BR hat mindestens FluxBox und Erleuchtung. Versuchen Sie, FluxBox und wählen Sie xdm. Das sollte der start von X automatisch beim Start.
InformationsquelleAutor Hugh | 2014-02-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Arbeite ich an einem minimal-rootfs basiert auf buildroot. Dieser Fehler ist für mich gelöst, nachdem ich das Paket "twm" in mein rootfs. Dann, nachdem der Vorstand ist bis ich führen Sie folgende Befehle auf dem terminal:
dann laufen vlc
Diese Weise bekam ich diesen Fehler loszuwerden.
InformationsquelleAutor Hugh
Da Sie sagen, dass Sie cross-kompilierte vlc und mit Blick auf dbus-launch-Probleme haben, ich erwarte, dass Sie arbeiten auf ein minimales root-fs.
Versuchen, dies zu tun in Ihrem terminal vor dem ausführen von vlc:
Wenn Sie zusammengestellt haben dbus mit x11-Unterstützung, dann dbus-launch gelingen wird.
InformationsquelleAutor Ranjit Katuri