Closed lucaslgr closed 3 months ago
@RedBearAK I saw that you had the same problem, Am I right?
Also these are all python and pip locations and versions:
@lucaslgr
The Kinto installer has been having issues for a while now with distros that have been moving to using a "managed Python environment". I don't know specifically how to solve this particular error, other than the notes on other issues about trying to use pipx
to install the cloned version of xkeysnail
that Kinto needs.
I maintain my own significantly different fork of Kinto called Toshy, with a very different install process that doesn't have these issues (uses a Python venv
), works in some Wayland environments, uses a different keymapper utility, and supports a wide range of distro types, including all recent versions of every flavor of Ubuntu except Ubuntu Kylin.
It's here if you want to try it out:
https://github.com/RedBearAK/toshy
You haven't gotten Kinto installed, but if you did you'd need to stop it and disable its auto-start option, or they would conflict with each other over accessing the uinput
device.
I will try and rebase the installer on 23.10 and move things over to the managed Python environment as I do do agree w/ RedBearAK - Linux distros have moved towards a more self contained install environment for Python in general. I also have not slowed down enough to try out Toshy but I believe RedBearAK has put in the work to yes fork this project and bring it to Wayland environment which I appreciate as that is another area I have not been able to dedicate time towards.
First of all thank you both guys @rbreaves and @RedBearAK, I understood the issues that you've explained here and I appreciate your help a lot. I'll try to use the toshy app here.
Thank you guys, toshy worked very well for my distro!
Describe the bug I've tried to install kinto using the old and new method and for both I got this error:
As recommended I ran this command below to debug the issue:
I have no idea what is going on 🤔
Expected behavior A successful instalation.
Install Type: I've followed both in the guide for linux. Distro: Ubuntu + 22.10 DE: Gnome Branch: master Commit: The current commit from master.