@andrewt worrying about drivers??? i never had to even touch drivers on linux ? like it was a pain when i used windows, now it is so much better things just work
have you ever tried to use a printer, or mess with adb/fastboot on an android device?