Backend server closes instantly on fedora

Hi, I’m trying to learn SuperCollider,
I compiled it from source on Fedora 40.
Problem i’m having is that when i do ctrl+b to start the backend server it closes. Here is whats sent to the terminal:

SCDoc: Indexing help-files...
SCDoc: Indexed 1375 documents in 0.49 seconds
Booting server 'localhost' on address 127.0.0.1:57110.
jackdmp 1.9.22
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2016 Grame.
Copyright 2016-2023 Filipe Coelho.
jackdmp comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK server starting in realtime mode with priority 20
self-connect-mode is "Don't restrict self connect requests"
audio_reservation_init
Acquire audio card Audio0
creating alsa driver ... hw:0|hw:0|1024|2|48000|0|0|nomon|swmeter|-|32bit
Released audio card Audio0
audio_reservation_finish
could not initialize audio.
Server 'localhost' exited with exit code 0. 

I’m not familiar with Linux audio so i don’t know whats going on.

Does your system have Pipewire? If so, try:

Server.program = "pw-jack scsynth";

(… and try again to boot the server.)

Note, I’m not certain this will work immediately. I haven’t set up pipewire on my system. But the idea behind pipewire is to make it easier to do exactly what you’re doing, so I’d suggest to try that first.

Otherwise you’re in the purgatory of getting PulseAudio and JACK to cooperate. This isn’t so difficult if you’ve done it before; first time may require some patience. If pipewire does the trick, may be better to sidestep that whole issue if possible.

hjh

1 Like

This worked.
Thanks.