ok here’s a strange one. When I boot supercollider under linux (popos) I get
Cannot connect to shared memory: No such file or directory
ERROR: Primitive '_ServerShmInterface_connectSharedMem' failed.
With strace I see it trying to open the file
openat(AT_FDCWD, "/dev/shm/SuperColliderServer_57110", O_RDWR|O_NOFOLLOW|O_CLOEXEC) = -1 ENOENT (No such file or directory)
If I look in /dev/shm I see
alex@pop-os:/dev/shm$ ls -latr
total 4180
drwxr-xr-x 20 root root 4740 Jul 14 15:16 ..
drwxrwxrwt 2 root root 60 Jul 14 15:37 .
-rw-r--r-- 1 alex alex 8388608 Jul 14 15:37 SuperColliderServer_57,110
alex@pop-os:/dev/shm$
Why is there a comma in that filename???
Unfortunately creating a symlink from SuperColliderServer_57,110
to SuperColliderServer_57110
doesn’t fix it. (I then get ‘ERROR: Qt: Cannot connect to shared memory: Too many levels of symbolic links’)
Any ideas? Both the distro version of supercollider and a fresh compile of the latest release have the same issue.