| ▲ | bayindirh 8 hours ago |
| Personally I'm a huge Linux supporter and user. I try my best to not to use any non-free software, and while I prefer macOS laptops, I always have an exit strategy if I decide to ditch the platform. Recently, I decided to start making music again after a decade of hiatus. I got a nice audio interface and some hardware which can do nifty things. The catch? None of the supporting software for my hardware runs on Linux. I either need to run a VM to configure these things, or use the macOS versions of the software. I chose the latter because it's not meaningful to passthrough all the devices to change some parameters and give device back to Linux. I also don't use Wine. I don't want to install something that big into my daily driver. While Linux is great for many, many things, there are some things still sorely lacking in the ecosystem. Why can't I adjust monitoring/routing in a class-compliant audio device? Why my effect processors' USB protocol is not open so I can't play with it parameters from Linux? We still have a long way to go in some areas. |
|
| ▲ | II2II 8 hours ago | parent | next [-] |
| 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. |
| |
| ▲ | bayindirh 8 hours ago | parent [-] | | 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. | | |
| ▲ | gjsman-1000 8 hours ago | parent [-] | | And if you are a professional photographer, Darktable falls short by a thousand cuts. It is not even close to Lightroom, let alone Photoshop. | | |
| ▲ | II2II 5 hours ago | parent | next [-] | | 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. | |
| ▲ | bayindirh 8 hours ago | parent | prev [-] | | 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. |
|
|
|
|
| ▲ | vovavili 7 hours ago | parent | prev | next [-] |
| 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. |
| |
| ▲ | delecti 7 hours ago | parent [-] | | 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. | | |
| ▲ | 1bpp 6 hours ago | parent [-] | | 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... |
|
|
|
| ▲ | Kye 8 hours ago | parent | prev [-] |
| 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. |
| |
| ▲ | bayindirh 8 hours ago | parent [-] | | 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. | | |
| ▲ | Kye 7 hours ago | parent [-] | | 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. | | |
| ▲ | bayindirh 7 hours ago | parent [-] | | 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. |
|
|
|