Perhaps this says more about Arch than it does Calibre.
$ calibre
Fatal Python error: PyQt5.QtCore: Unable to embed qt.conf
[1] 13321 abort (core dumped) calibre
At that moment, I didn't have time to workaround on it :(
I don't use it to read (I have an e-reader for that purpose), but I'd be lost without Calibre for ebook management.
Sorry for the snarkiness in my previous comment, if you get the chance perhaps you can look into helping with this issue. Contributing to the distributions I use has taught me a lot about the tools I use every day.
It does 2 page view, optionally shows progress, and with the mupdf backend supports epub and pdf and a few more.
Now it doesn't support mobi but calibre can automatically create an epub from the mobi on import.
Calibre is still useful in 17 different ways even if you don't actually use it to read the book.
[1] config: https://pastebin.com/raw/NwYB0JNf
This is how it looks: https://i.imgur.com/7LVLJZQ.png
/usr/bin/com.github.johnfactotum.Foliate
.. come onI don't mind it, and if it bothers you, you can easily alias it to something else
The package prefix is mandatory, in order for flatpaks not to stomp on each other.
https://news-cdn.softpedia.com/images/news2/calibre-ebook-re...
It will do neat things like convert to Kindle & email to the Kindle address with a button press as well so I can give access to my mum and so she can seamlessly read the epub books I have in my library on her Kindle.
It doesn't look great on the Kobo, but I can navigate pretty quickly to download a book, and I hardly ever have to touch calibre itself.
It's pretty easy to get set up running headlessly on a server somwhere.
- reflow on window size change
- allow me to pick any system font to read in
However, Atril, which was originally forked from Evince, does support EPUB rather well.
Calibre: Failed to open
Okular: Ugly, cannot modify margin
bookworm: No two-page view, only scrolling-mode, and scrolling-mode cannot get the reading progress
zathura: too simplify resulting in not know how to use
lector: cannot recognize epub......
Buka: cannot open the book. (I don't get the logic flow, create a list first, then import the book, then crash)
Until I found Foliate, it support two-page view w/ progress bar, it support epub will in different language (I test en_US and zh_TW), fast lookup (gtrans, Wiktionary, Wikipedia), good UI, ...etc