Qtプラットフォームプラグイン 'xcb'をロードできません。

Qtプラットフォームプラグイン 'xcb'をロードできません。

インストール後にxubuntu 18.04(Linux 4.15.0-48-generic x86_64)(buildd@lgw01-amd64-036)(gccバージョン7.3.0(Ubuntu 7.3.0-16ubuntu3))#51-Ubuntu SMP) anki ankiウェブサイトに示されているように:

$ tar xjf Downloads/anki-2.1.12-amd64.tar.bz2
$ cd anki-2.1.12-linux-amd64
$ sudo make install

ankiを実行すると、次のメッセージが表示されます。

qt:Qtプラットフォームプラグイン「xcb」が見つかったにもかかわらず、「」からロードできません。 qt:Qtプラットフォームプラグインを初期化できないため、このアプリケーションを起動できません。アプリケーションを再インストールすると、この問題が解決することもあります。

利用可能なプラットフォームプラグインは、eglfs、linuxfb、Minimal、Minimalegl、Offscreen、vnc、wayland-egl、wayland、wayland-xcomposite-egl、wayland-xcomposite-glx、xcbです。

[1] 3022 中断(コアダンプ) anki

再インストールまたはコンピュータの再起動後も同様です。

答え1

Xubuntu 18.04の場合(2)インストールオプションがありますアンキ自分でコンパイルするのに苦労する必要はありません。

  1. Ubuntuリポジトリから:(sudo apt install ankiバージョン2.1.0)
  2. Flatpakから:(flatpak install flathub net.ankiweb.Ankiバージョン2.1.13)

答え2

試してみてください。プラットフォームディレクトリに移動して実行し、リストされているldd libqxcb.soすべての依存関係がインストールされており、共有ライブラリコレクションにあることを確認してください。インストールされていない場合は、共有ライブラリに入れます。

答え3

libxcbを再インストールしてみてください。

sudo apt purge libxcb
sudo apt install libxcb 

パッケージが見つからない場合は、次のコマンドを使用します。

sudo apt purge libxcb1
sudo apt install libxcb1

パッケージに関する追加情報:https://packages.ubuntu.com/source/bionic/libxcb

さらに、公開された出力ldd /usr/lib/qt/plugins/platforms/libqxcb.so

関連情報