Calibre 无法在 Ubuntu 20.04 LTS 上运行

Calibre 无法在 Ubuntu 20.04 LTS 上运行

我尝试在 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”,则表示您缺少一些所需的 X11-XCB 库,例如 libxcb-xinerama0,有关详细信息请参见此处

答案2

在全新安装的 Ubuntu 20.04.3 LTS (focal) 上遇到了同样的问题。通过执行以下操作解决了该问题:

  1. 使用以下方式安装最新的 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()"
    
  2. 使用以下方式安装xcb库:

    apt install libxcb-xinerama0
    

之后就没再出现问题了。非常感谢大家的提示。

相关内容