I’m trying to into supercollider again, and was pleasantly surprised that there’s now scide
However it seems all the code in the “Getting started with…” tutorial included with the install is missing all code examples, making it a bit hard to follow. Am I doing something wrong or missing something? I’m going over the tutorial online, but it would be great (and I suppose is intended) to be able to work with the code examples without any internet connection…
NB: Installed supercollider 3.10.0 from debian/stable repos with apt-get…
Though on OSX, I noticed such, I’m citing myself from an old thread, hope it helps on Linux too.
… I just encountered code to be invisible within the help files after a fresh quark install on SC 3.11 (OSX). This might be related to switching between different SC versions, safely delete the folder “Help” in Platform.userAppSupportDir resp. Platform.systemAppSupportDir, you can also delete the yaml files in the same folder, then restart SC. Also this can help with updates (especially of extensions):
Did you check also with Platform.systemAppSupportDir ?
If this doesn’t help, I have no idea. Maybe a linux user could chime in. If the problem persists, it would be a case for the GitHub issue tracker. I just looked at it and didn’t find a suiting thread yet.
It seems the three files in ~/.local/share/SuperCollider/Help/lib were symlinked wrong (with relative path that doesn’t exist for example “…/…/…/javascript/codemirror/codemirror.js”).
So I removed the three symlinks and linked to the ones from supercollider like this:
cd ~/.local/share/SuperCollider/Help/
rm -rf lib
ln -s /usr/share/SuperCollider/HelpSource/lib/
And now the help files looks as expected
Thanks for the pointers!
On my raspberry pi 4, there’s no help window showing up, and the help menu is missing the entries “show help browser”, “look up documentation for cursor” and “look up documentation”.
Supercollider is same version as on the laptop 3.10.0, also installed from the repo…
The /usr/share/SuperCollider/HelpSource folder is there, but the Help folder doesn’t get created in ~/.local/share/SuperCollider. I tried copying the Help folder from the laptop (where it’s working now), but no joy…
That error means that your class library refers to WebView but the sclang binary doesn’t include web view support, probably because of cmake flags when you built it.
Ok, I decided to dive in and compile from supercollider from source. Everything went fine on the laptop, however on the pi the show stopped when it turned out qtwebengine5-dev is not available from the repos (raspbian). I have no idea why this exact package is not available, but I suspect that to be the root of the problem (why there’s no help available on the pi).
Case closed here, I’ll have to live without help on the pi and probably focus most/all of my supercollider activities on the laptop.
we should really have a more obvious error message when someone tries to use them, though.
you have some solutions to keep working on RPi. you can render the documentation locally and open the help files in a web browser, use doc.sccode.org, or browse the documentation on a different computer.