Skip to content

Sonic-pi cannot be loaded after installation #1891

@spdqa

Description

@spdqa

Getting gets Critical Error - Could not boot Sonic Pi - Server.

Sonic Pi Boot Error Report

System Information

  • Sonic Pi version: 3.1.0
  • OS: Windows 10

GUI Log

C:\Users\xxxxxx.xxxxx\.sonic-pi\log\gui.log

[GUI] - Detecting port numbers...
[GUI] - GUI OSC listen port 4558
[GUI] -    port: 4558 [OK]
[GUI] - Server OSC listen port 4557
[GUI] -    port: 4557 [OK]
[GUI] - Server incoming OSC cues port 4559
[GUI] -    port: 4559 [OK]
[GUI] - Scsynth port 4556
[GUI] -    port: 4556 [OK]
[GUI] - Server OSC out port 4558
[GUI] - GUI OSC out port 4557
[GUI] - Scsynth send port 4556
[GUI] - Erlang router port 4560
[GUI] -    port: 4560 [OK]
[GUI] - OSC MIDI out port 4561
[GUI] -    port: 4561 [OK]
[GUI] - OSC MIDI in port 4562
[GUI] -    port: 4562 [OK]
[GUI] - Init script completed
[GUI] - using default editor colours
[GUI] - launching Sonic Pi Server:
[GUI] - starting UDP OSC Server on port 4558...
[GUI] - UDP OSC Server ready and listening
[GUI] - Ruby server pid registered: 10668
[GUI] - waiting for Sonic Pi Server to boot...
.
[GUI] - Sonic Pi Server failed to start with this error message: 
      > Server Exception:
 No such file or directory @ rb_sysopen - H:/.sonic-pi/log//osc_cues.log
 ["C:/Program Files (x86)/Sonic Pi/app/server/ruby/lib/sonicpi/runtime.rb:1288:in `initialize'", "C:/Program Files (x86)/Sonic Pi/app/server/ruby/lib/sonicpi/runtime.rb:1288:in `open'", "C:/Program Files (x86)/Sonic Pi/app/server/ruby/lib/sonicpi/runtime.rb:1288:in `initialize'", "C:/Program Files (x86)/Sonic Pi/app/server/ruby/lib/sonicpi/lang/sound.rb:106:in `block (2 levels) in included'", "C:/Program Files (x86)/Sonic Pi/app/gui/qt/release/../../../../app/server/ruby/bin/sonic-pi-server.rb:177:in `new'", "C:/Program Files (x86)/Sonic Pi/app/gui/qt/release/../../../../app/server/ruby/bin/sonic-pi-server.rb:177:in `<main>'"]
[GUI] - UDP OSC Server no longer listening
...........................................................
[GUI] - Critical error! Could not boot Sonic Pi Server.
[GUI] - stopping UDP OSC Server...

Server Errors

C:\Users\xxxxxx.xxxxx\.sonic-pi\log\server-errors.log

Unable to create H:/.sonic-pi due to permissions errors
Unable to create H:/.sonic-pi/store/default/ due to permissions errors
Unable to create H:/.sonic-pi/log/ due to permissions errors
Unable to create H:/.sonic-pi/store/default/cached_samples due to permissions errors
Unable to open log file H:/.sonic-pi/log//debug.log
Unable to open process log file H:/.sonic-pi/log//processes.log

Server Output

C:\Users\xxxxxx.xxxxx\.sonic-pi\log\server-output.log

Sonic Pi server booting...
Using protocol: udp
Detecting port numbers...
Send port: 4558
Listen port: 4557
  - OK
Scsynth port: 4556
  - OK
Scsynth send port: 4556
  - OK
OSC cues port: 4559
  - OK
Erlang port: 4560
  - OK
OSC MIDI out port: 4561
  - OK
OSC MIDI in port: 4562
  - OK
Failed to start server: No such file or directory @ rb_sysopen - H:/.sonic-pi/log//osc_cues.log
C:/Program Files (x86)/Sonic Pi/app/server/ruby/lib/sonicpi/runtime.rb:1288:in `initialize'
C:/Program Files (x86)/Sonic Pi/app/server/ruby/lib/sonicpi/runtime.rb:1288:in `open'
C:/Program Files (x86)/Sonic Pi/app/server/ruby/lib/sonicpi/runtime.rb:1288:in `initialize'
C:/Program Files (x86)/Sonic Pi/app/server/ruby/lib/sonicpi/lang/sound.rb:106:in `block (2 levels) in included'
C:/Program Files (x86)/Sonic Pi/app/gui/qt/release/../../../../app/server/ruby/bin/sonic-pi-server.rb:177:in `new'
C:/Program Files (x86)/Sonic Pi/app/gui/qt/release/../../../../app/server/ruby/bin/sonic-pi-server.rb:177:in `<main>'
Server is exiting.
Shutting down GUI...
Goodbye :-)

Scsynth Output

C:\Users\xxxxxx.xxxxx\.sonic-pi\log\scsynth.log


Process Log

C:\Users\xxxxxx.xxxxx\.sonic-pi\log\processes.log




Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions