Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)RR
Posts
5
Comments
1,499
Joined
2 yr. ago

  • Only potential issues I can forsee are audio driver and networking driver, but I highly doubt either of those will be an issue with any modern motherboard.

    I would just buy whatever and install Linux on it. As for which one to buy, just get one from a reputable brand (Gigabyte, ASUS, ASRock, MSI, and whatever else I'm missing).

    The CPU and the BIOS/UEFI/other primary bootloader are all that really matter from a software freedom perspective (hardware freedom is a different beast altogether that still has no truly viable solution for 100% freedom from head to toe yet), and unless you go with an old mobo supported by libreboot or canoeboot, then you're going to have to deal with having Intel ME or AMD PSP, which are segmented processors inside of the CPU that has full memory access and runs proprietary code along with having a proprietary BIOS.

  • That's true, but open source software is generally written in high level, portable languages that can be compiled to multiple CPU architectures without changing the code, so proprietary software is really what would have any problems running, and even then, there are x86 emulators like Box86/64 and FEX out there and can even work transparently using systemd-binfmt.

  • Bitwig has a native Linux version. Similar workflow to Ableton, but IMO better. It was my preferred DAW when I was still using proprietary software.

    Zrythm tries to be an open source equiv to both Ableton and Bitwig. You might like it or you might not. Either way, Ableton should still work fine on WINE, and it has in my experience.

    The Windows VSTs are the real sticker here. If using a native Linux DAW, you will need to use yabridge, Carla, or similar to bridge the Windows plugins to a Linux host using WINE. When using a DAW through WINE, you don't need to use a bridge.

  • Note: installing some VSTs can be a tad janky, namely ones requiring Native Access and Serum in my experience, although it's still possible to get them working. Native Access doesn't work fully correctly, so manual downloads and installs of those plugins are necessary, and Serum requires a DLL override, but IDR which one.

    I haven't tried every VST, but I've tried a lot of them.

  • Worth noting that just because a CPU uses the RISC-V instruction set does not make it open hardware; it just makes it possible for it to be open hardware, but it's still up to the copyright holder to release the source files and design as open source.

  • Ableton + every VST I've tried works great in WINE. Can't comment on the other stuff, although I think Fusion360 is on Linux. I know Autodesk ports some of their software to be natively available on Linux, like Maya. Not sure if Fusion360 is a part of that, though.

    VS Code is on Linux. Probably not what you're looking for when looking for a .NET IDE, though. Microsoft did make .NET core open source and available on Linux, though, along with the Mono project, which was originally a reverse engineering of .NET, so .NET development is possible on Linux, but I get why you use Windows for it, especially for legacy stuff.

    IIRC Adobe software only has problems running due to the DRM they include. If someone perhaps found a way to run the software without the DRM, it could potentially work.