sonic-pi
sonic-pi copied to clipboard
Sonic Pi Boot Error in Kali Linux
Sonic Pi Boot Error Report
System Information
- Sonic Pi version: 3.2.2
- OS: Kali GNU/Linux Rolling
GUI Log
/home/highcenburg/.sonic-pi/log/gui.log
[GUI] - Welcome to the Sonic Pi GUI
[GUI] - ===========================
[GUI] -
[GUI] - {ed1710dd-11d9-4519-ae2f-a1d30c2c722e}
[GUI] - Discovering port numbers...
[GUI] - Port entry server-listen-to-gui : 51235 : 51235
[GUI] - Port entry gui-send-to-server : 51235 : 51235
[GUI] - Port entry gui-listen-to-server : 51236 : 51236
[GUI] - Port entry server-send-to-gui : 51236 : 51236
[GUI] - Port entry scsynth : 51237 : 51237
[GUI] - Port entry scsynth-send : 51237 : 51237
[GUI] - Port entry osc-midi-out : 51238 : 51238
[GUI] - Port entry osc-midi-in : 51239 : 51239
[GUI] - Port entry server-osc-cues : 4560 : 4560
[GUI] - Port entry erlang-router : 51240 : 51240
[GUI] - Port entry websocket : 51241 : 51241
[GUI] - Detecting port numbers...
[GUI] - GUI listen to server port 51236
[GUI] - port: 51236 [OK]
[GUI] - Server listen to gui port 51235
[GUI] - port: 51235 [OK]
[GUI] - Server incoming OSC cues port 4560
[GUI] - port: 4560 [OK]
[GUI] - Scsynth port 51237
[GUI] - port: 51237 [OK]
[GUI] - Server send to GUI port 51236
[GUI] - port: 51236 [OK]
[GUI] - GUI send to server port 51235
[GUI] - port: 51235 [OK]
[GUI] - Scsynth send port 51237
[GUI] - port: 51237 [OK]
[GUI] - Erlang router port 51240
[GUI] - port: 51240 [OK]
[GUI] - OSC MIDI out port 51238
[GUI] - port: 51238 [OK]
[GUI] - OSC MIDI in port 51239
[GUI] - port: 51239 [OK]
[GUI] - Websocket port 51241
[GUI] - port: 51241 [OK]
[GUI] - All ports OK
[GUI] - launching Sonic Pi Runtime Server:
[GUI] - Ruby server pid registered: 10490
[GUI] - hiding main window
[GUI] - initialising toolbar icons
[GUI] - setting up window structure
[GUI] - restoring scope states
[GUI] - creating status bar
[GUI] - creating info panel
[GUI] - creating shortcuts
[GUI] - creating tool bar
[GUI] - initialising documentation window
[GUI] - wait for sync
[GUI] - waiting for Sonic Pi Server to boot...
[GUI] - waiting for Sonic Pi Server to boot...
51236...
[GUI] - UDP OSC Server ready and listening
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������.............................................
[GUI] - Critical error! Could not boot Sonic Pi Server.
[GUI] - stopping UDP OSC Server...
[GUI] - Critical Error. Unable to connect to server..
Server Errors
/home/highcenburg/.sonic-pi/log/server-errors.log
<internal:/home/highcenburg/.rvm/rubies/ruby-3.3.5/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:136:in `require': cannot load such file -- wavefile (LoadError)
from <internal:/home/highcenburg/.rvm/rubies/ruby-3.3.5/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:136:in `require'
from /usr/lib/sonic-pi/app/server/ruby/core.rb:23:in `<top (required)>'
from /usr/lib/sonic-pi/app/server/ruby/bin/sonic-pi-server.rb:19:in `require_relative'
from /usr/lib/sonic-pi/app/server/ruby/bin/sonic-pi-server.rb:19:in `<main>'
Server Output
/home/highcenburg/.sonic-pi/log/server-output.log
Scsynth Output
/home/highcenburg/.sonic-pi/log/scsynth.log
# Starting SuperCollider 2025-01-05 13:41:20
Found 0 LADSPA plugins
JackDriver: client name is 'SuperCollider'
SC_AudioDriver: sample rate = 44100.000000, driver's block size = 2048
SuperCollider 3 server ready.
Process Log
/home/highcenburg/.sonic-pi/log/processes.log
Clearing pids: ["9879", "9901", "9915"]
Clearing [9879]
-- command /usr/bin/ruby -E utf-8 /usr/lib/sonic-pi/app/server/ruby/bin/sonic-pi-server.rb -u 51235 51236 51237 51237 4560 51240 51238 51239 51241
-- removing /tmp/sonic-pi-pids/9879
-- politely killing 9879
-- politely killing 9879
-- killed 9879
Clearing [9901]
-- command jackd -R -T -p 32 -d alsa -n 3 -p 2048 -r 44100
-- removing /tmp/sonic-pi-pids/9901
-- unable to get ProcTable info for: 9901
-- process: 9901 not running
Clearing [9915]
-- command scsynth -u 51237 -m 131072 -a 1024 -D 0 -R 0 -l 1 -i 16 -o 16 -b 4096 -B 127.0.0.1
-- removing /tmp/sonic-pi-pids/9915
-- unable to get ProcTable info for: 9915
-- process: 9915 not running
Finished clearing pids
Started [9991] [-] /usr/bin/ruby -E utf-8 /usr/lib/sonic-pi/app/server/ruby/bin/sonic-pi-server.rb -u 51235 51236 51237 51237 4560 51240 51238 51239 51241 [-] /tmp/sonic-pi-pids/9991
Started [10004] [-] jackd -R -T -p 32 -d alsa -n 3 -p 2048 -r 44100 [-] /tmp/sonic-pi-pids/10004
Started [10018] [-] scsynth [-] /tmp/sonic-pi-pids/10018
Hi @reyesvicente :) It seems like you are using a very old version of Sonic Pi. I'd recommend trying to install the latest version (e.g. via the community maintained Flatpak) or, if you can, build from source.