OK.
well I reinstalled the proprietary drivers.  Everything runs fine and I'll just not use suspend.  Also dominions runs great now.  I can set everything to the highest detail, except for battle detail which is on 'very high', a step below the highest 'too high'.  On very high I get ~27 fps, on too high it was about 5 
