GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Was ist ein Dbus-Daemon und warum braucht VLC ihn?

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

aus
vlc

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.


Linux
  1. Passwort-Hashing und warum wir es brauchen

  2. Warum *nicht* `ls` parsen (und was stattdessen tun)?

  3. Warum nicht „welche“ verwenden? Was dann verwenden?

  4. Was bedeutet Env X=() { :;}; Command’ Bash Do und warum ist es unsicher?

  5. Warum Deis und was ist das?

Linux auf dem Mainframe:Damals und heute

Was ist eine virtuelle Maschine und warum sollte man sie verwenden?

Was sind Firefox Multi-Account-Container? Warum und wie wird es verwendet?

Was ist der Grep-Befehl unter Linux? Warum wird es verwendet und wie funktioniert es?

Was ist ein Homelab und warum sollten Sie eines haben?

Was ist die ONLYOFFICE Community-Funktion und warum sollten Sie sie verwenden?