Ich arbeite an einem minimalen rootfs, das auf buildroot basiert. Dieser Fehler ist für mich behoben, nachdem ich das Paket "twm" in mein rootfs aufgenommen habe. Dann, nachdem das Board hochgefahren ist, führe ich folgende Befehle auf dem Terminal aus:
export DISPLAY=:0
startx &
Führen Sie dann vlc
ausvlc
Auf diese Weise habe ich diesen Fehler beseitigt.
Da Sie sagen, dass Sie vlc crosskompiliert haben und Probleme beim dbus-Start haben, gehe ich davon aus, dass Sie an einem minimalen Root-FS arbeiten.
Versuchen Sie dies in Ihrem Terminal, bevor Sie vlc:
ausführen$ export DISPLAY=:0
Wenn Sie dbus mit x11-Unterstützung kompiliert haben, wird dbus-launch erfolgreich sein.