-
Notifications
You must be signed in to change notification settings - Fork 230
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to complete installation on Raspbian ARM #634
Comments
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
Trying with flatpak. |
@abenedetti1968 Does the flatpak version run? Amazon no longer offers Kindlegen Linux, if you want to use it you'll need to find an archive of it somewhere. You need kindlegen to generate files for modern kindles. |
@axu2 The latest flatpak version doesn't work for me (#636 for more info). I have to install the previous version. @abenedetti1968 I would suggest you could install the previous KCC flatpak version to verify first $ flatpak install flathub io.github.ciromattia.kcc
$ sudo flatpak update --commit=199be7911bc102208f052391fbe3d1aad2749294195c6be440ba4ca17580cb5a io.github.ciromattia.kcc
$ flatpak run io.github.ciromattia.kcc KCC will run even |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
@abenedetti1968 I tried to find kindlegen on some other github repo and I can only find x86 version. I really can't find the arm64 version. |
Because it don't exist. |
@abenedetti1968 @winstonma @AcidWeb I use KCC with my raspberry and my NAS, even in armv7.
|
Yeah @darodi qemu would work but this is some advanced skill 🤔 Simple |
I'll bring this up again if possible, as I am being forced to remove all these apps from the laptop I've been using and would like to use the cli version on my Raspberry Pi 5, 64-bit OS. The docker versions do not work at all - they always complain of missing dependencies, unfortunately, and I tried multiple versions. On the source version, I compiled mozjpeg-lossless-optimization and installed it in a venv, but I'm missing kindlegen to convert to MOBI. Any further thoughts or pointers, I'd be happy to explore. |
This comment has been minimized.
This comment has been minimized.
Thanks for the reply. With the last version I get:
Basically if I log into the shell and type pip list there's little there other than two modules.
On 5.6.5, I get a different error, but pip list returns the same.
Still, I have a workaround for the command-line version based on a set of things I ended up finding on here and the internet. I needed to:
So far, it's working surprisingly awesomely, so thank you - it pains me to have to leave the GUI behind, but at least I keep using KCC :) Happy to detail further the steps if it's helpful here. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
@pjft made an additional change to match amd64 behavior, hopefully it works now on arm64. Please redownload latest docker image |
@axu2 yes, it finally does - well done! I can confirm that it now works. Thank you! You may at least now keep a reference that v6.2.0 works. I added some lines on the installation instructions regarding accessing local and relative paths using the Docker version as it's harder than the command line. Awesome work. You may close this now I believe. |
Excellent, thanks for confirming. I'll do something similar for armv7. |
@pjft does the gui version work on docker arm64? kcc.py is the entry point. |
@axu2 I apologize, but that I cannot comment on that part with a lot of confidence. My headless server runs a GUI-less version of the OS, I only have access to it via SSH and terminal. I'd have to defer to someone else, unfortunately, at least for the time being. I tried to bash into the container, navigate into /opt/kcc and run
So I'm assuming it isn't working? I expected a Qt6 error or something related to not being able to access the display. |
Unable to complete installation on Raspberry running Raspbian:
system hangs after following commands:
pi@raspberrypi:~/kcc $ sudo python3.8 -m pip install -r 'requirements.txt'
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting PyQt5>=5.6.0
Using cached PyQt5-5.15.10.tar.gz (3.2 MB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... -
Many thanks.
The text was updated successfully, but these errors were encountered: