Ubuntu 20.04にcalibreをインストールしようとしましたが、起動しません。別の質問の指示に従いました(Calibre が動作しなくなった) を試しましたが、うまくいきませんでした。インストール方法は次の通りです (バージョン 5.20.0):
sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin
次のエラーが発生します:
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, xcb.
Aborted (core dumped)
何か案は?
答え1
この郵便受け問題は解決するかもしれません。Calibre - Linux 用ダウンロードページ-
Qtプラットフォームプラグインxcbをロードできませんでしたというエラーが発生した場合は、libxcb-xinerama0などの必要なX11-XCBライブラリが不足しています。詳細については、ここを参照してください。
答え2
Ubuntu 20.04.3 LTS (focal) の新規インストールでも同じ問題が発生しました。次の操作を実行して解決しました。
以下を使用して最新の Calibre バージョン (5.32) をインストールしました:
wget -nv -O- https://download.calibre-ebook.com/linux-installer.py | sudo python -c "import sys; main=lambda:sys.stderr.write('Download failed\n'); exec(sys.stdin.read()); main()"
以下を使用してライブラリをインストールしました
xcb
:apt install libxcb-xinerama0
それ以降は問題はありません。ヒントをくださった皆様に感謝します。