Okay, I can't find any real help in the newbie section. Apparently this is a really old problem, especially for my system. Someone has apparently found a solution but the instructions are written for fedora. I figured this might be the place to find someone who would be able to understand the difference and translate these instructions into something I could do in Ubuntu. It seems this shouldn't be difficult if I were a little less green (like 4 days ) but I'm clueless really. Here is the link to the instructions and the the claim of a fix:
some guy claims he got the instructions to work for his Gateway.