Cortex Control on Linux/Wine?

Could anyone with the knowledge of the Cortex Control architecture comment whether there is any point in trying to get it running under Wine? Like does it rely on the Windows drivers for the QC, or is the access done in user space through WinUSB?

2 Likes

I’ll have to see if I can find the post on FB, but I believe someone indicated that they ran a Windows VM on Linux and was able to get that to work. I hope Wine works for you!

1 Like

Was this ever resolved? Keeping a Windows laptop alive just for QC, would love to run in on Manjaro. 100% Linux :heart:

2 Likes

Same here, and using a Windows VM is not a suitable replacement for me.

As the plugins seem to work well via Wine (I only have the TK Imperial MKII, using it with Bitwig) Cortex Control is the only piece of software missing compatibility right now.

1 Like

I’ve found Wine setups to be considerably brittle and I’ve avoided them over the years. I have found VMs to be more dependable. However, I’ll be happy to learn that I’m wrong.

I’ve been trying Wine on Manjaro last weekend. Not a great succes so uninstalled. Thought about trying Virtual Box again but I don’t like the overhead so that’s a no go. Considering that the QC runs on Linux I consider the interface to it must support Linux as well. By definition almost!

Could we request a Linux Version? Thinking about switching to Linux as well.

1 Like

I don’t know how many of us there are. The only way to find out would be to submit an official request and see how many upvotes we get. Would you do that? I will definitely upvote.

While I’ve found both running a separate VM and a basic Wine setup problematic, I recently tried CrossOver, an enhanced, non-free Wine option. It has its own quirks but I was able to get the Windows version of the Ox Amp software running easily. Unfortunately Cortex Control has been more problematic. Has anyone had success with this approach?

I rather see a Chrome (and other browsers) solution like Morningstar for example introduced some years ago. That’s the most generic solution anyone would need I guess. At least I would love it. Tinkering with Wine has never been great for me (Transitioned from Windows to Linux back in 2005…).

I know I’m reanimating an ancient topic, but I can’t help but wonder if anyone’s had success with Cortex Control under Wine in the meantime? I’m on Manjaro on a Thinkpad T490 and it’s crashing either at

0024:err:vulkan:init_physical_devices Failed to enumerate physical devices, res -3
err:   DxvkInstance::createInstance: Failed to create Vulkan instance
err:   Failed to initialize DXVK.

or one of these

0024:fixme:dbghelp:elf_search_auxv can't find symbol in module
020c:fixme:dbghelp:elf_search_auxv can't find symbol in module
0024:fixme:dbghelp:elf_search_auxv can't find symbol in module

Honestly I’d rather it was one of the latter since maybe that could be solved with installing some runtime dependency or other. I guess I’ll think about that VM.

Apart from some very simple serial adapter based or HID USB devices, Wine does not support USB devices. So, unless that changes, Wine cannot support Cortex Control.

Someone mentioned CrossOver, which is based on Wine, but might have more support for USB devices, I have no idea.

But a Windows VM works fine, because you can pass USB devices to the virtual machine. And you can run it in desktopless mode, so that it’s just the single window.

Something like WinApps (runs apps in a Windows Docker container instead of Wine) might also work, but I haven’t tried it yet.

Can confirm this works with Winboat with the caveat that you need to enable USB pass through. I’ve found it works perfectly for patch creation and uploading IRs to the device. You wont be able to have latency free playback while it’s in pass through but if you use an FR cab then this is moot.

Yep, seems to work well with both WinApps and WinBoat. Both are definitely nicer to setup and use than my old VirtualBox setup for Cortex Control.

WinBoat is easier to setup than WinApps (even the USB passthrough can be done through a GUI), but WinApps seems to use a more light-weight version of Windows. It boots up a bit faster, and doesn’t have as many of the usual Windows nag windows. WinBoat hit me with a Windows Backup window on the first use, and I can’t change the theme without activating Windows, etc., but I had none of those with WinApps.

And so far, WinApps has been rock solid for me, but with WinBoat I’ve had a couple of odd freezes, where the Windows VM becomes unresponsive… But it seems to be a pretty new project, so it could be a lot better in a matter of months (it’s already a bit more popular than WinApps based on GitHub stars).

Hello all, vote on this one if you guys haven’t already! Let’s put the pressure on!

3 Likes