Are you using the latest version of Ubuntu? I believe that's 11.10. If still no joy have you tried Ubuntu's free technical support (not the forum.) Use Launchpad to open a free tech support inquiry. Or, present your issue to the paid Professional Support Services. They've been known to waive support fees if the problem is worthy enough.
Support | Ubuntu