It's not this simple. There is a level of hardware and software support that Windows enjoys because of it's market share that other desktop operating systems simply do not have.
This is the Windows forum so I'm not going to harp on about this, but we've been over this before in other threads. Just because your product comes from a large multinational corporation doesn't in any way indicate that software support is going to be better if you have an issue. In terms of hardware support, as I've stated in the past, I've actually had more driver issues running Windows than any other OS out there.
Your issue is the hardware you've attempted to run Linux on is very niche and therefore is guaranteed to have compatibility issues with any other OS - It's comparable to building a Hackintosh.