Long rant condensed down for posterity.
Upgrading a working Ubuntu 11.10 to 12.04 broke the USB wireless and refuses to install the AMD proprietary driver. No, I'm not the only one with this problem. No, I can't use the OSS drivers because this is a flight simulator computer and I need 3D screen updates faster than I can draw them by hand.
Canonical has flat out neutered Linux. The penguin has lost his mojo.
1. The tool to modify the boot config has been removed in 12.04. And for the life of me I can't find the menu.lst file for grub. In order to allow me to boot to a different kernel I had to add a repository and install a 3rd party grub editor.
2. The Gnome terminal has horrible usability. The right, left and bottom borders are 1-pixel thick. You need to be exact with the mouse to grab the edge to expand it. And, to make it more of a challenge, if you move the mouse to the right edge a mini scroll bar pops into existence and takes over.
3. For some reason the linux-headers file is marked as x86/64. I didn't know source code was different for x86 and 64-bit! (Hint: It isn't) Since it is, the modules for fglrx (AMD graphics card) won't rebuild because the source installed doesn't match the running kernel! From what I can tell, this is a 32-bit specific issue. Thus I can't easily fix the graphics driver issue without re-installing the entire OS in 64-bit mode.
Since the software (X-Plane) is 32-bit and all I have is 4 Gb of RAM, I didn't bother.
I understand why at the last three places I worked (all 5,000+ employees) the only Linux in use was Red Hat Enterprise Linux, with Fedora for testing or playing around. QA at Canonical is a fucking joke.