upvote
And I think it is fair to acknowledge that Linux doesn't fit the needs of all people. The thing is, the flip side is also true. While I can pick up my (admittedly technical) hobbies under Windows, it is more convenient under Linux. Without the FLOSS ecosystem, I could not afford to do so at all.
reply
That's true. I run almost everything under Linux. All my daily driver and work-related desktop systems are Linux for more than two decades now. Heck, we don't have any Windows machines used for work in the datacenter. However, I wanted to highlight that Linux is not "there" yet, and telling "just use Linux, duh" doesn't solve all the problems a user has.

For photography and graphic arts, Linux can handle many if not most of the work (I use Digikam and Darktable with great success, for example), yet when it comes to audio for example, it falls short due to a thousand papercuts.

reply
And if you are a professional photographer, Darktable falls short by a thousand cuts. It is not even close to Lightroom, let alone Photoshop.
reply
That's the thing, not everyone is a professional photographer. Open source tools are fine for many of us. They are also great to get a taste of a field, to learn the basics, without a massive investment.

You don't have to be everything to everyone. You just have to satisfy a need.

reply
I'm not a professional photographer though. I'm also not a professional musician, either.

Yet, Darktable allows me to process my RAWs to a point which I like. Similarly, my audio equipment allows me to create some music which I like, too.

I didn't push Darktable to professional levels, but I believe it can match bigger tools for what I want to do with it. I don't do photo manipulation, for example. Just process RAWs. I expect the same from my audio equipment for my music endeavors.

reply
That's kind of my experience dabbling into Linux as well. You're effectively turning your laptop into a fancy tablet, which is okay only if you're not doing some professional work in specific niches that are mostly seamless with macOS/Windows. Niche hardware usually is out of the question.
reply
Programming works fine on linux, better even than Windows unless you're developing for Windows. Most gaming (other than some online games with uncooperative anti-cheat) is as easy as on Windows, where games are also likely to need a bit of tinkering. Web browsing is obviously fine, and that's most of what most people do (and so most people would be fine with "effectively a fancy tablet"). 3d modeling is fine. The foss equivalents to most Adobe software suck, but that's not really specific to linux.
reply
Recently someone did the incredible work of getting Photoshop to run perfectly in Wine, but it looks like the original reddit post detailing it got removed for legal reasons (which is nonsense, it doesn't make piracy any easier). Adobe seems to actively work against any efforts to run their software on Linux.

https://www.reddit.com/r/linux_gaming/comments/1qdgd73/i_mad...

reply
Not to address/counter your comment, but because it might be helpful: if that's a Focusrite interface, the company itself points to an open source project in its support documentation.

https://support.focusrite.com/hc/en-gb/articles/208530735-Is...

I haven't actually tested it, but it seems like it works for people, and it's solid enough to have the kernel component in the kernel. I found it while researching a possible move with my Vocaster One.

reply
I have Scarlett 2i2G4. I may look into it. On the other hand, I have way more advanced stuff from ESI and Audient, which allows much more customization when compared to Scarlett, and they have no Linux support AFAIK.
reply
Some hope for ESI, maybe: https://kb.esi-audio.com/?goto=KB00337EN

If it's one of those and class compliant, you might be able to access all of it through alsamixer or one of the many frontends (maybe too many, maybe one for you): https://en.wikipedia.org/wiki/Alsamixer

The Audient situation appears to be a proper nightmare realm with non-class compliant stuff, but there is a tool with a list of caveats longer than you might want to deal with: https://github.com/TheOnlyJoey/MixiD

It's more best case scenario as an escape hatch and less problem solved, but it's something.

reply
Well I'll test it when I have some time. ESI has a lot of routing flexibility on board, and I don't know how ALSA will present it to me, but I may report it here.

I didn't expect Audient to work, actually.

reply