Looking for a decent eBook-reader

Has anyone found a decent eBook-reader that works well on the Librem5?

Most either don’t fit the Librem5 screen, or they don’t work at all.

Foliate should be perfect (the only app that promises to fit the sceen), but the books never load.
The last update of Foliate happened about a year ago, or thereabouts. So, I am not expecting this to work properly soon, but maybe someone has managed to get it to work anyway. If so, please tell me how you did it.

1 Like

I’m using Foliate, I’m pretty happy with it, no issues. I did nothing, just installed from PureOS store.

That’s weird! So did I. And everything appears to install and run well. But when I try to load epub or mobi books, the swirl starts swirling, and then never stops. No warnings, no error messages.
The files are on my sd-card, but that shouldn’t matter, should it?

1 Like

Mine are on SD card too …

Then I really don’t get it. Foliate was one of the first apps I tried to install, and I tried a couple more times since. Everytime it got stuck on the swirl.

I’m sorry, I don’t know how to help. I imagine you already checked if the problem is related to the reader or to a specific ebook file

You could launch Foliate via Terminal with flatpak run com.github.johnfactotum.Foliate and look after opening an epub file wether there are any errors in the Terminal!

Well… Errors, for sure:

flatpak run com.github.johnfactotum.Foliate

(com.github.johnfactotum.Foliate:2): Gtk-WARNING **: 20:50:59.933: Locale not supported by C library.
Using the fallback ‘C’ locale.
Portal call failed: Failed to start command: Failed to execute child process ?dict? (No such file or directory)
Portal call failed: Failed to start command: Failed to execute child process ?sdcv? (No such file or directory)
flatpak-spawn: Invalid byte sequence in conversion input
Try “flatpak-spawn --help” for more information.

Haven’t got a clue what all of that means.

See the Foliate issue tracker, found when searching some of your errors:

1 Like

Thanks. That sounds like my problem, alright.

Well,it is similar. But I doubt whether it is the same.
It seems the problem is caused by a gnome Power Saver mode. I don’t think the L5 has that.

Arianna (KDE) 1.0 just released a couple of days ago. I’m trying it out and seems promising, though lacking a lot of features for now. For one, there’s no way to add a directory or multiple books at once but it runs smoothly compared to Foliate where turning pages feels sluggish. I’ll be keeping an eye on this one’s development to see how it progresses and given the track record of many KDE apps, it will likely be feature-rich eventually.

Sounds promising! Is there an eay way to give it a try?

O! It’s in te flathub already. Available in the store…
Nice!

Ooh! That works nicely. I scaled it through the phosh-settings app, because it was a tiny bit oversized. Hope it doesn t get less smooth when they add more features.
Thanks again.

I’ve been using Gnome Books scaled down, but only tried it on one epub book so far.

I tried Gnome, but that does not work as well as Arianne.
But I have to add Arianne does not adapt to the small screen as well as it could either (which they don’t claim, of course),

I switched off scaling for Arianne, because the fonts would become to small to be readable. I use it unscaled now. It is workable, and readable, but it is a millimeter too wide for the L5 screen.

No, I did not. Nothing weird here.

Really? I would buy a native eink hardware Reader instead of using a software one. My favorite one have the string pocket in its brand. You can scale the letter size and reading will not use multiple times of energy as on your smartphone, cause it only have usual display. And you can read on every daylight.

About this thread here. I think your issue is in your book File. Some epubs have DRM some are bad crafted… other just try to make PDFs to epubs.

And about your Local C Error. I think you missed the line “Using the fallback ‘C’ locale”. Its about Locales that are not supported by binaries of programs/apps or self or dependencies supported languages by compiling/creating the executable.

Maybe you can use calibre (https://calibre-ebook.com/) on an notebook or desktop pc. Its an ebook Manager and you can convert documents with it too. May be some kind of overkill for a smartphone or just to read ebooks on the road.

Edit: Oh calibry have a subset for native eink devices or smartphones too. In that case you can give it a try.

1 Like