Я пытался установить calibre в Ubuntu 20.04, но он не запускается. Я следовал инструкциям из другого вопроса (Калибр больше не работает) но это не сработало. Вот как я установил (версия 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). Решил следующим образом:
Установил последнюю версию 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
Никаких проблем после этого больше не было. Большое спасибо всем за подсказки.