Obwohl alle Abhängigkeiten gemäß dem Befehl erfüllt werden ldd
, sind sie tatsächlich nicht erfüllt . Auf Debian 8 musste ich Qt5 installieren:
apt-get install qt5-default
Dies hat das Problem gelöst.
Ich versuche, den owncloud-Client auf meinem Debian-Desktop auszuführen. Ich bin apt-get install owncloud-client
dazu gerannt. Wenn ich owncloud
in der Befehlszeile ausgeben, wird der folgende Fehler angezeigt:
This application failed to start because it could not find or load the Qt platform plugin "xcb". Available platform plugins are: linuxfb, minimal, minimalegl, offscreen. Reinstalling the application may fix this problem.
Bei der Installation des Pakets aus Repositorys sollte es jedoch keine Probleme mit defekten Bibliotheksabhängigkeiten geben. Um zu bestätigen, dass ich verwendet habe ldd
:
ldd /usr/bin/owncloud | grep xcb
welche Ausgänge:
libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f190be16000) libX11-xcb.so.1 => /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 (0x00007f190acd3000) libxcb-glx.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0 (0x00007f190aaba000) libxcb-dri2.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0 (0x00007f190a8b5000) libxcb-dri3.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0 (0x00007f190a6b2000) libxcb-present.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-present.so.0 (0x00007f190a4af000) libxcb-sync.so.1 => /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1 (0x00007f190a2a8000)
Was kann ich noch tun, um das Problem zu finden?
Obwohl alle Abhängigkeiten gemäß dem Befehl erfüllt werden ldd
, sind sie tatsächlich nicht erfüllt . Auf Debian 8 musste ich Qt5 installieren:
apt-get install qt5-default
Dies hat das Problem gelöst.