Re: Starting points (music-making software)
For me, any flavour of Linux has been a non-starter so far. This is because I have a completely virtual home recording studio running on a Windows 10 desktop box.
Almost all of the top-drawer musical applications and hardware have issues when trying to install or run on Linux.
Out of the mainstream DAWs (Digital Audio Workstations), only Reaper and Bitwig have decent native support for Linux. I settled on Reason (Windows / Mac only) as my weapon of choice many years ago, and it would be a real blow to lose the internal 'devices' which I have made integral to my workflow.
Mainstream VSTs / Plug-ins are another area which simply don't have much in the way of Linux support, either. The big names in the field like Arturia, G-Force, Cherry Audio, Native Instruments and u-he simply don't provide native builds or installation software for Linux. Some people have managed to create workarounds so that they can install using the appropriate Windows installer under Wine, but it seems to be touch-and-go whether it will work at all, or if a working solution gets broken by the latest update. On Windows, it's (pretty much) a trouble-free process, and most of the big-name companies have decent support departments and user forums.
Finally, even when you're running all your instruments, effects and recording 'devices' in software, the input and output sides of the studio (keyboards, knob boxes, audio I/O, MIDI I/O) require real hardware. Once again, finding a way to get hardware boxes to play nicely with Linux is a bit of a crap shoot. Sometimes it will be genuine seamless plug-and-play, while at other times you can be trawling through forums for literally weeks. By contrast, if hardware devices have a Windows installer, then you're (pretty much) home-and-dry.
Yes, my situation is a corner case and has no bearing on those who perform 'generic' tasks with a PC. But Linux is currently a very bad fit for hosting a virtual home studio. I'm content to put up with the slight grubbiness of the 'Windows Experience' for my day-to-day computing needs in order to have a smooth experience when I'm relaxing with my creative hobby.