oh i gave it a shot again, this time enabling/disabling what was suggested to cause the issues, and here's what i found.
enabling/disabling the Textured2D and TexturedXRender does not fix any of the applications.
gnome's system monitor causes full screen artifacts when compiz is not being used by gnome and you try to move it.
and for those who are wondering, here's my xorg config file i used with the 8.5 drivers. ( minus a few options which i had enabled on 8.4 that caused performance boosts for me, namely the textured rendering.)
Code:
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "aticonfig-Screen[0]" 0 0
EndSection
Section "Files"
EndSection
Section "Module"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "vmmouse"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "Configured Video Device"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]"
Driver "fglrx"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Option "UseFastTLS" "2"
Option "BackingStore" "off"
Option "XAANoOffscreenPixmaps" "off"
Option "OverlayOnCRTC2" "1"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Configured Video Device"
Monitor "Configured Monitor"
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]"
Device "aticonfig-Device[0]"
Monitor "aticonfig-Monitor[0]"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
edit:
did more testing... the bugs i am setting is related to GTK based applications only from what i can tell and mainly with compiz disabled ( don't know why this is, but it's odd that having compiz enabled would fix it ), and i spotted another bug, with what i am getting... 1600x1200 with compiz enabled only renders 1600x1050 of the screen, while 1280x1024 renders completely properly.