I know this isn't of any help, but I have the same machine - and don't experience the problems you're having - I have full screen in DOS, Win95 and Linux. Although I do wish it support 800x600 resolution instead of 620x480 in 800x600 virtual screen mode.
-jay