Cubase and Nuendo Support for Linux

Great post, and I totally agree.

I started my Cubase journey on the Atari, continued with Windows, and now hope to eventually settle down with Linux.

It’s awesome to see more and more companies embracing Linux. I have no doubt that Steinberg will do the same. They keep pushing the boundaries of music production, and I think this is bound to happen sooner or later.

“And there is simply no way I can return to Windows or macOS with the direction Microsoft and Apple have chosen to go, and fortunately, I don’t have to.”

Exactly!!!

This is why I ended up having to “upgrade” to Windows 11. I build a new system, based around the AM5 platform (Ryzen 9 7900), and the idea was specifically to get plenty of power for DAW use. And with how all the new hardware was claiming no proper driver support for Windows 10… sigh

I may just do the swap next year anyway. Just forgo the software and plugins that doesn’t have Linux versions, and find a different DAW. Cause Windows is just abhorrent right now.

Honestly, Cubase not supporting Linux is the one thing that is making me stick with Windows right now. Once Cubase & other Steinberg products natively have stable Linux support, I’m switching over 100%. Hell, It’d be nice to just use any of my MIDI devices without having to worry about the drivers bluescreening my computer. Not to point fingers, but Roland has seriously got to make better USB MIDI drivers for their stuff. My FA-06’s USB Vendor driver auto-installs itself sometimes and it’s very frustrating, because I have to keep removing it or else I risk my PC crashing when opening up Cubase, or other software that accesses MIDI devices. Meanwhile I’ve heard these devices work perfectly fine on Linux, and even on some versions have built-in support for them too, with no extra drivers needed.

Overall I’m really hoping that Steinberg is working on a native linux release in the background.

Linux? nah.

(Although I’m the type who also refuses to support Apple :slight_smile: )

If Dos was best… What do you run now?
I’ve just been listening to old tracker music on my 486, via a Gravis Ultrasound ^^
Doesn’t get much more oldschool than that ^^

In case you didn’t know, VLC can open and play some tracker files :+1:

Yep, but VLC doesn’t run on a 486. :grin:
I mean, I don’t boot up a 486 out of necessity. It’s because of the joy of tinkering with these old systems. I love it.
Also, when listening to tracker music on my modern PC, I actually prefer to use Modplug Player. It’s an old piece of software, but I think it plays these things back better.

It’s not that some people may or may not considering such monitoring as a needless, wasteful use of energy and resources. That is a needless, wasteful use of energy and resources. It doesn’t benefit the end user, it uses their hardware for something they have no say over, they don’t have a say on what can be shared or not, they don’t profit from it and they can’t even remove the stuff completely.

Here an interesting thread, and on its most recent answers, a Native Instruments user created a linux app helping to install Native Access and Kontakt on linux using yabridge and other linux usual tools. Available on Github. I may try it sooner or later.

The link to Github where the module is explained, where you can discover it also covers Steinberg with dedicated sections for Steinberg Download Manager, Lib Manager, HALion, etc.

I can only see this happening, if they rewrite the audio engine on all 3 platforms, other than that, I can´t see why would they start translating it to Linux.

Oh wow, if this works that would be amazing. They say it also supports Cubase and Steinberg plugins so…

My short time with messing with Wine and Yabridge did make me notice a lot of CPU overhead was needed to run my Arturia plugins vs on windows… so being able to run isn’t the end of the story.

Then there’s people like me who trip the counters. I grab and try different desktop distros every few months. I have no less than 3 distros set up as VMs at this very moment.

I actually ‘use’ very few of them. None the less, Linux promoters are going to claim my downloads and installations as ‘definitive proof’ that ‘people are abandoning commercial OSes like Windows and Mac’.

With linux distros, I can’t find ‘proper drivers’ for my music related hardware. More than half the time I can’t even take advantage of the hardware right there on the motherboard (shady, reverse engineered drivers with non existent or dismal configuration or tuning tools…needing to lift or steal micro-code from lord know where, etc…requiring hours of my time, and still never quite working as it should). It’s quite a mess.

I can’t get plugins and stuff to ‘register and unlock’. I can’t run the massive bookshelf full of software I’ve acquired over a lifetime without spending countless hours researching various methods to ‘reverse engineer’ things that Windows just does…pop in a disk image, and even if it’s something as ancient as Word Perfect from 1989, or a goofy DOS game disk, it’s usually up and running in a few short minutes.

I’ve built simple Linux based databases, file, or web servers for myself, and many a document processing and media ‘consumption’ setup out of ‘older hardware’ that Windows no longer supports to help folks in the local community with a budget of zero for ‘tech’, who need basic access to the web. Linux distros are great for this sort of thing.

I keep a linux live distro at hand at all times. Diagnostic and service tools in such distros are second to none. Nothing beats it when going through a room full of dead PCs to get an idea of exactly what it is, if anything about it is salvageable.

Linux distros certainly have their place, but when it comes to unboxing a brand new system and going to work, while incorporating several generations of ‘devices and interfaces’, it’s very hard to compete with ‘what came preinstalled on the system’ the day it was unboxed. Ninety nine times out of one hundred, the system was designed and optimized for Windows, or Mac OS. Turn it on, plug things in, linking up wireless kit is bone-head easy, and it just works.

I’d love to take Linux more seriously for music production software but nothing I plug into a distro works worth a damn. If devices work at all, 30% or more of their feature sets are disabled, and there is little if any software interface for tuning it up. I suppose I could ‘research’ and build a system with just the right hardware to get something useable, but then I’d be trapped in a very small ecosystem.

Seems to me that if Linux were to be taken seriously as a multi-media production platform, there’d need to be a common distro that device driver makers could focus on supporting. Putting something like this together would require a commercial outfit with lots of lawyers and technicians. Major chunks of it would be proprietary. Somebody somewhere would have to front the costs of putting it together and maintaining it, and ultimately such costs trickle down to end consumers; and, yet again, the capitalists prop up the communists, and get little from the effort but hatred from the ‘revolutionists’ who insist ‘everybody else’ pay for their ‘revolution’.

In short, I’m all for it if somebody wants to try. I’ll be forever curious, and keep making those VMs to see if it’s something I can actually use. I just refuse to buy into any delusion that a solid distro with a robust hardware support system will be ‘free’ any time soon. Ironically, the people who put up the money and do the work catch the most hatred and grief. No good deed goes unpunished.

Well, you are displaying slight survivor bias here, but sure.
The question is… Does it work WELL?

With Windows 7, I ran the same install for years, without issues. DPC latency was very low, so audio worked excellently. Tried out Windows 10 before building a new system, and it was… Okay. There were several things that Windows 7 had been able to do out of the box, that required me to install 3rd party tools on Windows 10, but overall, it worked okay.

Then, once I built a new system, there were no drivers for Windows 10, because this was a system that hardware manufacturers wanted to only work with the “latest and greatest.”
From day 1, I had to work for hours to diagnose and solve issues to get DPC latency to a level where I could even use my audio interface (Focusrite Scarlett 18i20 gen 3). Then, with every consequent major Windows update, I had to do another few hours of fixing issues because it screwed up my audio again. At one point, I simply had to reinstall Windows from scratch to sort issues after another major update.
And yet… Windows 11 still frequently has audio issues. Even with a debloated install.
I’ve had to accept higher latency in my DAW, because with Windows 11, I can’t run with a smaller ASIO buffer size without getting severe audio glitches and potentially have the whole interface drop out, requiring me to power cycle it.

So no, Windows 11 isn’t a case of “just plug it in, it simply works.” Especially not for stuff like audio gear. It MIGHT work. Or it might work…SORT OF. But it certainly won’t always run well. You can get lucky, and have no issues. Personally, I don’t know anyone using Windows 11 who hasn’t had many annoying problems regularly.

So yeah, there’s a really good reason why Steinberg should port Cubase to Linux.
In fact, we should ditch crap corporations like MS entirely. MS does not make Windows for our benefit. They make it entirely for maximum profit. Whenever usability, stability or functionality comes into conflict with profit, profit wins 100% of the time.
And the reason why they don’t need to worry? Because they’ve become used to having a defacto monopoly.

They should’ve been split into different units back in the antitrust lawsuit regarding the whole Internet Explorer debacle, but the courts were too cowardly to do so.

Oh please, the ONLY thing stopping me ditching the awful spyware that is Windows is now Cubase and associated tools.

Having to spend hours a month manually esnsuring that Windows doesn’t report everything I do back to Microsoft, doesn’t show me continuous ads in something I paid for and fixing the things “updates” keep breaking is soul destroying.

What do you mean by everything?

I do not see a single ad, so what kind of ads do you get.

Please don’t get me wrong. I’m not against supporting Linux. I just presently consider it more realistic to realize it doesn’t come easy, and it’s not cheap or easy to go there. How much market demand is there to make it a viable goal at this time?

There is still a considerable problem of the licensing systems for a considerable number of popular software products not working under Linux. If one can get it working at all, they still need to pretty much install windows, or portions of it somewhere to run in the background or something. Essentially, you’re still ‘running Windows’. So what’s the point?

I’m aware this can change. Companies start supporting Linux distros with their licensing schema; but until then, it’s a show stopper for a lot of people. Be they pros with a back room full of system engineers, or a midnight hobbyist trying to make a slow laptop track a few grooves.

The definition of working well obviously depends upon whom you ask.

For the average consumer that just wants to build a small home studio or lab, plug in a small number of mics and instruments, at a budget of under 5k, a mid to upper range PC or Mac is usually more than enough to get productive right out of the gate.

It’s true that bad products sometimes don’t work well when plugged in, were never optimized, have poor support, etc. It’s true that with Windows, or any other OS, there’s never any utopia.

On your latency issue, I’ve had multiple systems sitting side by side, with similar specs, running current versions Windows. Same interface connected, and it performs better on one system than the other. Is that the fault of the OS? Maybe, but then again, it could be a zillion and seven matters in the system design and bios that the OS has little control over.

The OS cannot detect and fix every issue within a PC build. It can’t fix a motherboard design, and to date nobody makes an OS that can detect and fix bios or microcode issues surrounding the hardware itself.

Such things can and will happen under any OS.

From a purely anecdotal perspective:
I’m on Windows 11, but I can still use an ancient pair of Delta 1010s on modern hardware. They perform as well today as they ever did (despite being older stuff, they’re more capable than I need, I still have ‘headroom’). Those things came out back in the XP era! Out of the box, I add a $30 PCI<>PCIE bridge and they work right away with standard windows audio drivers, and adding their ASIO bits and interfacing software is still not a problem.

Over in Linux, I can kind of get a Delta card working, but it’s a major PITA, and I still can’t get a pair of them to sync up and work together like a single interface. In Windows, it’s a process of only a few steps.

I can still plug in a Phantom XR for USB MIDI and run the Editor software that came out for it back in the stone ages. I did have to hack the drivers, but that’s not Windows fault. Roland chose to design ‘installers’ that won’t work beyond Windows 7. The drivers themselves, though ‘unsigned’, still work fine since I found a way to bypass the installer, administer permission for the unsigned driver to hook up with the kernel, and manually set up the drivers. It is true that I can’t get the Sample X software working on modern Windows since they’ve stripped out a bunch of stuff regarding SCSI<>ATAPI protocols for optical disks. While I ‘might’ have better luck imaging something like an old Roland S CD Rom (odd formatting), I still cannot run the Sample X software on any modern OS.

Over in Linux, there is absolutely no hope of getting MIDI over USB with a Roland Fantom of that era. I cannot run the editor software. I can still use stuff like that over a DIN interface, but the fact remains my experience with this device under Windows 11 is 10,000 times better than anything I can under linux, or any non PPC Mac OS.

Have I had ‘issues’ with music software under Windows?
Of course I have! Thing is, it’s very rare that the crux of the problem came from the OS. It came from the hardware itself, the bios, the stuff plugged into it, and the drivers involved.

Yes, I’ve recently had issues with things MIDI since Microsoft finally decided to undertake an overhaul of the MIDI services. Early on I even needed to roll back to older services for a couple of months. Still, MIDI 2.0 didn’t give them much choice to start working on and rolling out new MIDI service releases, as the newer standards force them to go in and redo things from the ground up. Seeing as there are literally tens of thousands of MIDI products and bits of software out there, the probability of releases with no issues going out is extremely low. Presently, it’s now working better than ever before, and with features and additions people have been requesting for a long time now. Even better things for MIDI support and routing are on the way.

Things like this can and will happen with any OS. Whatever services control MIDI under Linux can involve issues, choices, adaptation of new standard while trying to maintain ‘legacy support’, and the list goes on.

While I’ve experienced growing pains with Windows as the world advances into the realms of MIDI 2.0, I can positively state that in my anecdotal experiences I’ve had a much harder time getting things MIDI and audio to work in Linux distros ‘period’. Android is even WORSE.

Does Linux support MIDI 2.0 at all thus far? If so, is it really trouncing Windows and Mac in usability and performance?

Of the few DAW systems built around Linux, is the performance really that much better than anything for Windows or Mac? Do the sacrifices and costs associated with going that route justify the trouble? If you could already just sync up a couple of lower cost, older devices to achieve the same results, what is the immediate benefit of moving to something that might be slightly more efficient, but offers far fewer immediate benifits?

Why? Without that ‘crap corporation’, there would be no open standards for hardware. Linux wouldn’t exist without such standards. Before MS came along, all the major players were fighting to keep their hardware and how it works top secret, and you had to pay through the nose and sign your life away to get a kit to even think about developing for it. Everything required a special cable, a special plug, only worked with one make/model, etc.

Never mind that ‘commercial efforts’ to develop and implement our technologies come from ‘crappy corporations’ that can raise resources and personnel to make things happen.

A major portion of things ‘free and open source’ were funded by the consumers of products made possible by the ‘crappy corporations’. You want the crappy corporations to pay for and build the infrastructure, bandwidth, and many other aspects of making ‘free and open stuff’ available to the public, while retaining the right to call them ‘crappy’?

You have ‘choices and options’ today, precisely because of the efforts of those ‘crappy corporations’.

Why do ‘the courts’ get more say than ‘the public’ making their choices?

Macs come with Safari.
A Linux distro often picks a standard browser.

Who says a ‘browser’ should dominate HTML, and that HTML can’t be integrated into the OS itself?

In 2026, desktops and UIs depend on things once considered ‘a browser’. It can all be closely tied together. Displaying some form of mark-up language isn’t something that anybody ever owned or controlled.

Anti-Trust would be deciding, “OK, Only Mosaic can client files from severs and display HTML. If anybody else wants to display HTML in a window with clicky stuff on the screen, some ‘court’ can block it.”

Courts should have refused to hear that case from the get go. The ‘browser’ industry didn’t own HTML, or the concept of ‘web serving’ then, and they don’t own it today.

If Microsoft using HTML in their OS distro is ‘anti-trust’, then wouldn’t it also be ‘Anti Trust’ if Steinberg includes instrument plugins with a DAW framwork?

It runs for weeks at a time for me, without so much as a reboot. Quite ‘stable’. Have used it in countless ‘mission critical’ situations without issue. I’ve used it as aggregated with massive 3 story ‘systems’, and I’ve used it in hand held devices.

What ‘telemetry’? How is it ‘criminal’? My Android phone is 50 times more nosey than my PC. It remembers and reports every move I make to Google, Samsung, and God knows who else.

What ‘ads’? I don’t get ‘ads’ when I boot up and use Windows.

Actually, Windows 11 used to come up with all kinds of promotional content when using the taskbar search.

And after one automatic Windows Update a bunch of my Waves Plugins stopped working, and I had to contact Waves support in order to get them reactivated. That’s certainly not the kind of stability I expect in a machine for time critical work.

The fact that you cannot entirely control windows updates is a design flaw. Time-critical production is not being done on a system that can anytime nuke your music production environment. A truly professional system would allow to install updates on your own, perhaps after trying it first out on a mirror-machine and doble checking that the uipdate doesn’t crash critical production software.

And do we really need to discuss whether or not Windows 11 does tons of telemetry by default?

Here’s the thing: I am happy for you that you had such great experiences with Windows 11. If it works for you - great!

However, it didn’t work for me, so I downgraded to Windows 10 LTSC, so now I have an operating system that just doesn’t get any new functional updates (only securty updates), so it cannot be broken anymore by MS.

I am fully aware that this is not a future-proof solution, but for the time being it is working very well for me and is rock solid.

I have some old laptops and I’m thinking of putting Linux on one of them for fun, I ran redhat on a spare PC years ago but I got tired of repositories and typing commands, mounting discs(seriously I put the CD in to use it, I shouldn’t have to mount it, it should show up!)etc. Is there anything out there that just works? I’m just gonna play and maybe put Gimp and Blender on it :slight_smile: