Okay well let's look at this objectively. When installing Linux, what could possibly go wrong? You need support for:
- The CPU, which is x86. No problem there.
- The graphics card, which is one of Intel, AMD/ATI, NVidia, or Via. No issues there. You don't even need proprietary drivers anymore except for games.
- The WiFi card. Because of Android, Linux wireless support is now a given.
- The wired Ethernet card. Hasn't been an issue for over a decade.
- Keyboards and mice. USB or PS/2 and have been since forever.
- Modems. Oh wait. It's 2014, not 1994. Your computer doesn't have a built-in modem. Scratch that one.
- Printers. These could actually still be an issue; I personally ran into a non-supported printer in the past six months. I'd wager maybe a 10-20% chance of a brand new printer not working. If it's older I'd wager 1-3%.
That looks like pretty good odds to me. And Windows isn't better with the printers. With Linux new printers sometimes don't work. With Windows, old printers almost never do.
If you're running into issues with graphics cards, maybe Unity sucks. Well, Unity does suck.