Closed AndKe closed 8 months ago
For now you can download the .deb package from this PPA: https://launchpad.net/~apandada1/+archive/ubuntu/foliate
As for the error, it's missing submodules, which you can get by cloning Foliate with git clone --recurse-submodules
.
@AndKe The .deb package (PPA) only works in Ubuntu 23.10 and 24.04 (in development). If you are using a previous version of Ubuntu (e.g. 22.04), you will have to use Flatpak/Snap, as the dependencies for Foliatev3 are not available there.
Especially considering the fact that Ubuntu 22.04 is currently the latest non-experimental LTS version.
Especially considering the fact that Ubuntu 22.04 is currently the latest
non-experimentalLTS version.
It won't work because ubuntu does not update most of its packages during the lifetime of a release to increase stability, and Foliate (which uses the gtk4 and libadwaita) is incompatible with those old packages. None of the recently released libadwaita apps are compatible with ubuntu 22.04. Libadwaita and gtk4 have evolved a lot since 22.04 was released.
It won't work because ubuntu does not update most of its packages during the lifetime of a release to increase stability, and Foliate (which uses the gtk4 and libadwaita) is incompatible with those old packages. None of the recently released libadwaita apps are compatible with ubuntu 22.04. Libadwaita and gtk4 have evolved a lot since 22.04 was released.
Oh, I see.
*Sigh* I hope the Flatpak version is not super bloated and slow...
@AndKe The .deb package (PPA) only works in Ubuntu 23.10 and 24.04 (in development). If you are using a previous version of Ubuntu (e.g. 22.04), you will have to use Flatpak/Snap, as the dependencies for Foliatev3 are not available there.
The new version of Flatpak doesn't work well on PopOS 22.04 LTS either. It doesn't render anything with any of my epubs.
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
Failed to create GBM buffer of size 1600x1221: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
Failed to create GBM buffer of size 1600x1221: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
Failed to create GBM buffer of size 1600x1221: Permission denied
Failed to create EGL images for DMABufs with file descriptors -1, -1 and -1
I opened the same one on Fedora 39 non-LTS and it works fine with the same epub.
Update: Found the solution from here: https://github.com/johnfactotum/foliate/issues/1115#issuecomment-1809480892
@natewind you might get hit by the same bug with flatpak, you may want to see that comment on how to resolve it with flatpak on LTS branches.
Update: Found the solution from here: #1115 (comment)
@natewind you might get hit by the same bug with flatpak, you may want to see that comment on how to resolve it with flatpak on LTS branches.
Thanks!
I've uploaded a .deb package: https://github.com/johnfactotum/foliate/releases/download/3.0.1/foliate_3.0.1_all.deb
But I just noticed that the version requirements in debian/control
is wrong. I guess it's too late to change it now...
This is how trying 3.0.0 worked out for me: