I'm making up plans for when I eventually want to build my own gaming desktop with Ubuntu installed and use the steam client Linux version. The only thing I'm having problems with is what are the best type of graphics cards/drivers for Ubuntu? Other words, which company has the best support for developing the graphics cards/drivers that are used on Ubuntu? Should I choose AMD,Intel,or Nvidia for my graphics card?
I'll try to answer, knowing I risk flames because this is mainly based on personal experience. I tried to approach all GPU providers with an open mind when I was evaluating them though...
This is my understanding at the moment:
- Intel supports open source drivers for Linux (which is nice), but the HD2500/HD4000 graphics on the CPUs is only good enough for low settings or "facebook games".
- AMD GPUs are good value, but have problems with drivers. They've only recently in the past few years started (actively?) supporting open source drivers (which is nice), but the open source driver isn't quite "there" yet. The proprietary driver(s) also have problems: I fought with them for a couple of weeks with a HD7770, but in the end I gave up because I couldn't get it to work properly. Other people's mileage seems to vary though.
- nVidia doesn't support open source (to my knowledge), forcing the "nouveau" open source driver to be reverse engineered. As such, it lacks some access to certain processing features on the cards. The proprietary driver, while not perfect in that it still has tearing and things, is easy to install and is pretty close to "just works".
I'd really, really wanted the AMD card to work, but it broke me. I've settled on nVidia because of the convenience...for now.