I found a simpler solution to get the distro version working with the SC3Plugins.
Platform.userExtensionDir give me /home/fox/.local/share/SuperCollider/Extensions
Now I simply copied the SC3Plugins folder from the zip file to /home/fox/.local/share/SuperCollider/Extensions and the lib folder from the zip file also to /home/fox/.local/share/SuperCollider/Extensions
so finally I have:
drwxr-xr-x 3 fox fox 4096 Sep 20 21:25 install/
drwxr-xr-x 3 fox fox 4096 Feb 24 2023 lib/
drwxr-xr-x 4 fox fox 4096 Sep 20 21:25 mi-UGens/
drwxr-xr-x 44 fox fox 4096 Jan 31 17:08 SC3plugins/
lrwxrwxrwx 1 fox fox 52 Aug 14 21:09 scide_scnvim -> /home/fox/.local/share/nvim/lazy/scnvim/scide_scnvim/
drwxrwxr-x 7 fox fox 4096 Sep 11 02:00 SuperClean/
I thought the lib folder must go somewhere else, but it works when it is in /home/fox/.local/share/SuperCollider/Extensions
@dscheiba
Would it be possible to describe more clearly how to install the SC3 plugins on Linux at the github page: GitHub - supercollider/sc3-plugins: Community plugins for SuperCollider ?
There are also more people on Discord who struggled with this and it’s still not 100% clear to me.
Probably the mistaken advice in this thread was to build the plugins from sources instead of using the binary release (the zip file).
When using the zip file, then the instructions at GitHub - supercollider/sc3-plugins: Community plugins for SuperCollider apply – which is exactly what you did, and it worked, so I’m not sure that those specific instructions need much change.
I’ll admit here that I didn’t think of the zip release because I always just built the plugins from sources, and never had a problem with that… which sent you down a rabbit hole. Sorry for that. But I did take a quick look at the readme just now, and I don’t think this is really the readme’s fault.
hjh
1 Like
My fault as I mixed stuff. No problem, your comments made it very clear to me.
You are right: I double checked and copied the extracted zip folder sc3-plugins-3.13.0-Linux-x64 into the user Extension directory and this works has well. So no need to put the lib and share folder to two different locations.
Maybe one could change:
Releases are available from the [GitHub release page](https://github.com/supercollider/sc3-plugins/releases). For older versions (2013), see the [Sourceforge project page](http://sourceforge.net/projects/sc3-plugins/files/).
Unzip the release and move it to your SuperCollider extensions folder.
to
Releases are available from the [GitHub release page](https://github.com/supercollider/sc3-plugins/releases). For older versions (2013), see the [Sourceforge project page](http://sourceforge.net/projects/sc3-plugins/files/).
Unzip the release and move the folder sc3-plugins-3.13.0-Linux-x64 (including lib and share ) to your SuperCollider extensions folder (shown by Platform.userExtensionDir or Platform.systemExtensionDir).
This would be perfectly clear to me…