Linux is just about there

i have a 2019 laptop with a four core / eight thread cpu and 12gb of ram.

under win10 or win11 it was barely usable for audio. latencymon found it un-worthy.

it is now happily running mg3hex and although i have to set it at 512 samples mg3 reports 4ms latency and it really doesn’t feel laggy at all.

the slide and sustain on both the synth and the analog guitar are quite satisfying.

the linux recipe starts with debian 13 xfce, applies some tweaks, adds wine, wineasio and q4wine.

in the best case scenario the installation is 4 hours. i probably spent twice that dealing with windows annoyances over the last month or two.

to have my cpu’s power back under my control: priceless.
to never have a concern that the latest update will bork your setup: likewise.

one small bug is mg3 loses the mouse unless it is fullscreen.

it’s definitely not for many, but it is getting very close to ready for prime time.

4 Likes

Supercool! It’s really tempting as well as a Raspberry 5 maybe but that would need recompiling. My Raspberry 4 could do it borderline I think once recompiled.

This is awesome!

Would you mind sharing said Linux Recipe or any tools you installed along with Wine?

I would love to try this software out. I was able to get it to open, but not to see any audio devices. And under ya bridge it’s just black then it crashes. But I would definitely love to use this!

the basics are install debian 13 (xfce), then wine, then wineasio.

i’m putting together a better set of notes, but for now one would start by installing debian 13 and configuring it for use as an audio workstation (guide is for debian 12):

i had trouble with step 13, skipped it.

then install wine:

Add 32 Bit Architecture

    sudo dpkg --add-architecture i386


Download and add the repository key:

    sudo mkdir -pm755 /etc/apt/keyrings
    sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key


Add Source

    sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/noble/winehq-noble.sources

    sudo apt update


Install Wine

    sudo apt install --install-recommends winehq-stable

Now configure Wine

    winecfg

You will get a prompt to install Mono

    wine iexplore

You will get a prompt to install Gecko after that Iexplore should open to the WineHQ home page

then install the wineasio repository:

wget https://launchpad.net/~kxstudio-debian/+archive/kxstudio/+files/kxstudio-repos_11.2.0_all.deb
sudo dpkg -i kxstudio-repos_11.2.0_all.deb
sudo apt-get update

install wineasio using your package manager then run:

wineasio-register

lastly install q4wine.

use qjackctl to route audio and set sample rates.

i’ve followed this basic recipe on two different systems with success. this is after trying ubuntu studio, fedora jam, mxlinux ahs for days and days with no joy.

Can I make this happen with Arch Linux? Is it feasible? Because when windows 10 ends it’s update support, I won’t have any compatible devices to run MG3 and I’m wondering what to do.

the trick is getting the combination of kernel, wine and wineasio right.

i did not try arch. i did try mxlinux ahs, ubuntu studio and fedora. none of these were functional (in terms of mg3).

i can’t say for sure, but it seems like pipewire and wineasio just don’t get along for audio production. if your install includes pipewire you may be screwed right from the start.

however, it’s always worth a try, the only thing at stake is your time and the max needle on your frustration meter.

1 Like

Really wish we had a real Linux version instead of fiddling about with Wine.

I could only get MG3 work on a 64bit .wine prefix, but then the program just hangs and never starts.

Any ideas?

2 Likes

No disrespect intended, but how many one-man show software developers do you know who have the resources to support a Linux version in addition to the dominant commercial platforms? Isn’t it sufficiently good news if you can get the Windows version to work on a Linux distro with user assistance, albeit a fringe case?

start mg3 in the terminal and look for any errors there.

if the problem appears to be display related try installing dxvk.

if audio related, have you got wineasio installed? if so, does it work with any other windows audio software?