I’m on Ubuntu 22.04 with KDE. I tried installing PyNGtuber from the zip but it complained that it couldn’t find libc.so.6 version GLIBC_ABI_DT_RELR
. So I thought “No problem, just run the long pip install command from the download page”. When I did that it failed to compile pyaudio because the portaudio dev files were missing. Installing those for some reason needs me to uninstall WINE. So I installed portaudio’s dev files, ran the pip command and it worked, then I installed WINE again but the error message I get from PyNGtuber is unchanged. Note that even while portaudio’s dev files are still installed the error message is the same, so removing the dev files only disables me from compiling portaudio, not running it. On my laptop I can update to 24.04 (and will soon do that), but on my big PC (where I create my videos because it has a decent GPU) I cannot do that because the packages are messed up so the upgrade fails and many packages are missing from the repos and I simply don’t want to tackle that issue right now so it stays on 22.04.
Is there anything I can do to make PyNGtuber work?
Viewing post in PyNGtuber - a really personalizable PNGtuber App comments
I mean I can try that but first I’ll try it on my laptop next weekend after updating it to Ubuntu 24.04. I’ll wait until the weekend with that because I’m simply a bit overcautious and want to take a full backup of my entire disk beforehand so I can act as if nothing happened incase somehting goes wrong, by just rolling it back.
I’ll report back after that and tell you if it works on the newer LTS or not.
Yeah the GLIBC thing is an issue with Debian based distros atm, iirc they are on the version 2.35 and the one that PyQt6 needs is the 2.36, the current version on Arch (my system) is 2.40, honestly i’m quite surprised that it’s that outdated.
if you do the command “ldd –version” in the terminal you should see your current version (Ex. ldd (GNU libc) 2.40).
Yes, it’s version 2.35 (©2022) for me, probably because Ubuntu 22.04 was released in 2022 and only gets security updates from there to remain as stable and predictable as possible.
Interesting then that I can use PyQt6 just fine for one of my projects that I’m writing on my laptop…
I just tried running PyNGtuber in that project’s venv but it still complains about the same missing version. Could it maybe be an environment variable that isn’t set correctly?
We’ll see in two or three days if upgrading helps. Otherwise I’m also going to try to install Arch (been interested in it for a while anyway) and see if I can properly use that despite all my ubuntu muscle-memory.
I tried the upgrade to 24.04 yesterday but it completely broke plasmashell, causing it to segfault when run under my user. Good thing backups are a thing!
I’ll soon try Fedora 40 on my PC and see if this works on there.
On Fedora 40 it just opened immediately, but complained with an error message that was blinking in and out that the mic was unavailable, no matter what mic I selected.