インストール後に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)インストールオプションがありますアンキ自分でコンパイルするのに苦労する必要はありません。
- Ubuntuリポジトリから:(
sudo apt install anki
バージョン2.1.0) - 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