I've put enough time into this one where I'm finally willing to reach out for some help. I wanted to see if I could create an AppVm dedicated to music creation, using QJackCtl and other open source software.
However, I'm having a terrible time at even getting Jack Audio off of the floor.
System: Base Qubes 4.0 installation, Fedora 28 template, Thinkpad T480 w/32Gb RAM.
Expected results: Pressing "Start" on the QJackCtl GUI starts the server, per the online manuals and Fedora's Musician documentation.
Actual results: Receive the "Could not connect to JACK server as client. - Overall operation failed. - Unable to connect to server." error.
Tried so far: Following online documentation (treating the AppVM as a standard Fedora installation), assigning the Audio PCI of the computer to that VM via the Qubes Manager.
I'm totally willing to have this be something simple and embarrassing as I learn the OS. Any help that you can provide would be much appreciated!
- Max
Thanks, awokd. I tried passing through the audio PCI, but didn't get any farther than the 'Settings' tab in Qjackctl. I could get Jack to recognize the sound card, but couldn't get the server to actually start.
If anyone else has success in implementing Jack Audio (or configuring an audio creation VM in Qubes/Xen), please don't hesitate to contact me!
If this is the intended sound set up for Qubes, it makes sense and I'll instead try the HVM approach to create my audio VM. I'll address the issues that I've found so far in that attempt in another thread.
Excellent community, thank you!
- Max
Thank you, Ivan. It's good to hear that there are other Qubes/VM musician types out there in the world.
I would like to test to the situation described above by getting a MIDI device to be recognized by this HVM.
I made a HVM that boots fine, but when I attempt to pass the attached MIDI-device to this HVM, I received an error related to qrexec.
Do devices not pass-through to HVMs as with AppVMs, using the menu in the upper right of XFCE?
- Max