I don't see "switch distros" as being that bad a suggestion; some are known to work better with unusual pieces of hardware than what used to be mainstream distros. Maybe switching to a deb-based distro would be a good plan? Emyr