I'm not completely sure (in a hurry) but you have two definitions for your card, one with the software "ati" driver and the other one with "fglrx". Also you seem to have two screens, "Screen" and "DefaultScreen", where "DefaultScreen" uses the software "ati" driver and the other one fglrx; if I understood correctly, your default config does not use fglrx but the software ati driver.
Quick test to see if I got it right or not (make a backup copy of your xorg.conf first if you're not sure you remember how to revert this):
change the following:
Quote:
Identifier "Default Screen"
Device "ATI Technologies, Inc. RV350 AR [Radeon 9600]"
|
to this:
Quote:
Identifier "Default Screen"
Device "ATI Graphics Adapter 0"
|
that ought to make the other screen that's defined use the fglrx driver, not the ati (software driver). if it doesn't work, then just do that vice versa and you'd be back where you started (in case you run into trouble).
if your fglrx driver works, actually, you can safely remove any devices that are configured to use "ati" driver (and leave only that which uses "fglrx" driver), to shorten your xorg.conf
EDIT: to get that change "visible", you have to either restart your X or reboot (which does restart X quite efficiently); to restart X simply CTRL+ALT+BACKSPACE or, if that doesn't do the trick, get console and kill gdm processes (/etc/init.d/gdm stop) and if you're still seeing graphics, kill X. then simply run startx to test