< Back to IRCAM Forum

Partiels not starting (Linux)

Hello,

I installed Partiels 2.0.7 by executing the install.sh script in a Linux Mint 21.2.
All files seems to be copied in the right place. When I launch it nothing happens.

In terminal i tried: Partiels -v

which gives me:
Partiels: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by Partiels) Partiels: /lib/x86_64-linux-gnu/libstdc++.so.6: version GLIBCXX_3.4.31’ not found (required by Partiels)
Partiels: /lib/x86_64-linux-gnu/libstdc++.so.6: version GLIBCXX_3.4.32' not found (required by Partiels) Partiels: /lib/x86_64-linux-gnu/libm.so.6: version GLIBC_2.38’ not found (required by Partiels)

All these files exist in /lib/x86_64-linux-gnu/ but the app doesn’t lauch.

Am I missing some installation step or something related?

best,
rc

GLIBC and GLIBCXX versions are not compatible. You can try to update libc. If this doesn’t work, either update the system to support a more recent version of libc or compile Partiels for your version of libc.

thanks for the reply.
which versions are needed and where can i find them?
or which sys version/requirements do i need in order to run the software?

I can’t try all the Linux distributions but based on what I found on internet, it seems that Linux Mint 22 has an updated version of libc.

Dear Pierre,

I am on Debian 12 (stable release):


xxx@pc-xx:~/bin/Partiels$ ./Partiels
./Partiels: /usr/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by ./Partiels)
./Partiels: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.31' not found (required by ./Partiels)
./Partiels: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by ./Partiels)
./Partiels: /usr/lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by ./Partiels)
xxx@pc-xx:~/bin/Partiels$ /lib/x86_64-linux-gnu/libc.so.6
GNU C Library (Debian GLIBC 2.36-9+deb12u9) stable release version 2.36.
Copyright (C) 2022 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Compiled by GNU CC version 12.2.0.
libc ABIs: UNIQUE IFUNC ABSOLUTE
Minimum supported kernel: 3.2.0
For bug reporting instructions, please see:
<http://www.debian.org/Bugs/>.

I don’t know if this helps. The GLibc indicates a version 2.36 supporting down to version 3.2.0

Maybe this is a testing version?

Will try to compile and return to you.
Best
K

However, Version 2.0.6 works.

Best
K

Partiels is compiled and tested on GitHub Actions using the “latest” flag for the OS that corresponds now to Ubuntu 22.04 for Linux (it has been updated from 20.04 since Partiels 2.0.6).

Dear Pierre,

However on my virtualbox Ubuntu 22.04.5 I still have a GLIBC version 2.35:

Bizzare non?

Best
K

Sorry, they actually updated from 22.04 to 24.04.

@haddad @rc0 You can find a binary compiled with Ubuntu 22.04 here: .github/workflows/ci.yml: use ubuntu-22.04 instead of ubuntu-latest · Ircam-Partiels/Partiels@d40b8ba · GitHub (binaries expire in a few days). Can you tell me if it works for you? If so, I’ll create a new version :slight_smile:

Hello,

I did a clean install of mint 22 xfce
after launching Partiels from terminal i get:

Segmentation fault (core dumped)

best
rc

Can’t find the new binaries :frowning:

Çan you try this one ? Update JUCE · Ircam-Partiels/Partiels@90708e2 · GitHub (Binaries are at the bottom of the page)

thanks
still not working, got the same message as before:
Segmentation fault (core dumped)

I’m looking for a bug fix. If you can send me the crash report it would be useful. In the meantime, you can use version 2.0.6 that should be ok.

I think I fixed the bug. Can you try this new build (binaries are at the bottom of the page)?

I did a quick test in linux mint 21.4
it works. now the program starts and i was able to load some sounds
thanks you!!
rc

1 Like

Thank you very much for your feedback! I’ve created a new version: Release 2.0.8 · Ircam-Partiels/Partiels · GitHub.

also running in linux mint 22
thanks for the new release!
best,
rc