-
-
Notifications
You must be signed in to change notification settings - Fork 926
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No GUI/Headless install for Linux #3407
Comments
How to do install server only on Ubuntu 24.04
You should be able to start the server now. Testing method 1 Testing method 2 |
So you do have an sonicpi server running and playing audio with this technique?
The timeout is, what? 3 seconds? How do you keep that from happening? I've been fighting with with a headless mode since upgrading to version 4.x for a month or two. I'll try your techniques and see if I can get it working. |
Also, what Linux distro are you on? I'm on Ubuntu 24.04 LTS |
The timeout is of 90 seconds, I believe, and it's because of the Zombie Kil Switch - the GUI keeps it alive by constantly hitting a daemon OSC endpoint Right now I'm working on a VScode extension that will try to manage the OSC messaging and will also do some code syntax colouring and basic code completion
Xubuntu 24.04 - pipewire installed by default Please let me know if you get stuck anywhere 👍 |
I'm still working on the vscode plugin, very early phases. Right now, you can start, stop, and play a test note using the vscode prompt. This is my developing branch https://github.com/tloureiro/sonic-pi-studio/tree/version-1 I'll work on sending the contents of the current file to the server next. |
Hiya, I've just created a very simple barebones REPL to help people work on alternative front-ends: |
2024-07-29.20-00-04.mov |
@samaaron EXCELENT idea, thank you. I will update the instructions @vomitHatSteve even easier way to to test if the install worked ok |
And immediately after everyone else posted I got sick for a week and then went on vacation. Running as root (don't judge me) I ran
I'm running Ubuntu 24.04 on an old Toshiba. The most notable hardware configuration I have going on is that there is a Lexicon Alpha USB interface plugged in. Its drivers work fine ( I'll dig through more logs to see if I spot what went wrong, but if anyone else sees anything obvious, I'm all ears |
I am confused, because when I try to run, it complains I don't have (I am using arch linux, not ubuntu, but don't think it makes a difference in this case) |
@vomitHatSteve have you tried running |
@kootenpv Do you have supercollider installed? It might be a dependency, and apt will install it Can you share the command and the output you ran? thanks! |
@tloureiro I made a new issue to separate it (supercollider looks to be working from the logs) #3413 |
I'll give it a try Huh. It has repeatedly failed to find aubio, I'll have to figure that out |
Huh. Yeah that install failed with
|
@vomitHatSteve make sure you comment this 2 lines
|
I've done so many passes on this that I forgot that step! headdesk Anyway, compilation completed. Then I got the same errors trying to run the repl as the first time. |
@vomitHatSteve were you able to run the server alone
|
@tloureiro, nope
And .sonic-pi/logs/daemon.log says...
scsynth.lgo contains
|
Now, I am able to get a supercollider instance running if I manually use the settings that SP does and start an instance of Jackd first I have yet to get any output from it tho |
I want to be able to install only the server, so I can send OSC messages to it using VScode. I have SuperCollider installed/running already.
Thanks!
Edit: I ended up figuring it out for Ubuntu 24.04, and I started working on a VSCode extension Sonic Pi Studio
The text was updated successfully, but these errors were encountered: