Hi, Recently I've noticed that I tend to get strange smudging effects on text displayed in X. I've attached a small (5k) .png that shows the effect (it's the smudge on the word "have").
I've been trying to narrow down some common factors to find what's behind it all. Here's my conclusions: It's not kde, as I get it in gnome as well It's not gnome for the same reason. It's not a kde lib as I get it in firefox too. It only affects text in the client window, the wm decorations are always OK, as is the menus, tab labels, graphics, etc, etc. It's also noticeable in konsole. I don't recall seeing it when I used fglrx, so I presume it started when I reverted back to the radeon driver. The logs show no errors but a few warnings that might be related (details below). Refreshing the display tends to make these effects go away, as does moving the pointer out of and back into the window client area. ************* My hardware: 01:00.0 VGA compatible controller: ATI Technologies Inc M22 [Radeon Mobility M300] ************ xorg-server settings: nazgul linux # eix xorg-server [I] x11-base/xorg-server Available versions: 1.0.2-r7 1.0.2-r8 (~)1.1.0-r1 (~)1.1.1 1.1.1-r1 (~)1.1.1-r2 (~)1.1.1-r3 1.1.1-r4 [M](~)1.1.99.903-r1 [M]*1.2.99.0 Installed versions: 1.1.1-r4(00:22:57 01/16/07)(-3dfx aiglx -debug -dmx dri -input_devices_acecad -input_devices_aiptek -input_devices_calcomp -input_devices_citron -input_devices_digitaledge -input_devices_dmc -input_devices_dynapro -input_devices_elo2300 -input_devices_elographics input_devices_evdev -input_devices_fpit -input_devices_hyperpen -input_devices_jamstudio -input_devices_joystick input_devices_keyboard -input_devices_magellan -input_devices_microtouch input_devices_mouse -input_devices_mutouch -input_devices_palmax -input_devices_penmount -input_devices_spaceorb -input_devices_summa input_devices_synaptics -input_devices_tek4957 -input_devices_ur98 -input_devices_vmmouse -input_devices_void -input_devices_wacom -ipv6 -kdrive -minimal -nptl sdl -video_cards_apm -video_cards_ark -video_cards_chips -video_cards_cirrus -video_cards_cyrix -video_cards_dummy -video_cards_epson video_cards_fbdev -video_cards_fglrx -video_cards_glint -video_cards_i128 -video_cards_i740 -video_cards_i810 -video_cards_impact -video_cards_imstt -video_cards_mach64 -video_cards_mga -video_cards_neomagic -video_cards_newport -video_cards_nsc -video_cards_nv -video_cards_nvidia -video_cards_r128 video_cards_radeon -video_cards_rendition -video_cards_s3 -video_cards_s3virge -video_cards_savage -video_cards_siliconmotion -video_cards_sis -video_cards_sisusb -video_cards_sunbw2 -video_cards_suncg14 -video_cards_suncg3 -video_cards_suncg6 -video_cards_sunffb -video_cards_sunleo -video_cards_suntcx -video_cards_tdfx -video_cards_tga -video_cards_trident -video_cards_tseng -video_cards_v4l video_cards_vesa video_cards_vga -video_cards_via -video_cards_vmware -video_cards_voodoo xorg -xprint) Homepage: http://xorg.freedesktop.org/ Description: X.Org X servers ************ xorg.conf: Section "Extensions" Option "Composite" "Enable" EndSection Section "ServerFlags" # Get rid of pesky APM warning message Option "NoPM" "true" EndSection Section "Files" # Unscaled bitmap fonts FontPath "/usr/share/fonts/75dpi:unscaled" FontPath "/usr/share/fonts/100dpi:unscaled" # Truetype fonts FontPath "/usr/share/fonts/ttf-bitstream-vera" FontPath "/usr/share/fonts/TTF" FontPath "/usr/share/fonts/corefonts" FontPath "/usr/share/fonts/dejavu" # Type1 fonts FontPath "/usr/share/fonts/freefonts" FontPath "/usr/share/fonts/sharefonts" FontPath "/usr/share/fonts/Type1" FontPath "/usr/share/fonts/afms" FontPath "/usr/share/fonts/afms/adobe" FontPath "/usr/share/fonts/default" FontPath "/usr/share/fonts/default/ghostscript" FontPath "/usr/share/fonts/urw-fonts" # Speedo fonts FontPath "/usr/share/fonts/Speedo" # PCF Bitmap fonts FontPath "/usr/share/fonts/misc" FontPath "/usr/share/fonts/artwiz" FontPath "/usr/share/fonts/sgi-fonts" FontPath "/usr/share/fonts/terminus" FontPath "/usr/share/fonts/unifont" # Other misc and empty stuff FontPath "/usr/share/fonts/cyrillic" FontPath "/usr/local/share/fonts/" # Scaled bitmap fonts (a serious last resort FontPath "/usr/share/fonts/75dpi:scaled" FontPath "/usr/share/fonts/100dpi:scaled" EndSection Section "Module" Load "int10" Load "vbe" Load "glx" Load "extmod" Load "xtrap" Load "record" Load "dbe" Load "dri" Load "freetype" Load "type1" Load "GLcore" Load "i2c" Load "bitmap" Load "ddc" EndSection Section "ServerLayout" Identifier "RADEON" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Mouse1" "AlwaysCore" InputDevice "Keyboard0" "CoreKeyboard" Option "BlankTime" "5" # Blank the screen after 5 minutes (Fake) Option "StandbyTime" "10" # Turn off screen after 10 minutes (DPMS) Option "SuspendTime" "20" # Full suspend after 20 minutes Option "OffTime" "30" # Turn off after half an hour EndSection Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 Modes "1680x1050" EndSubSection EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "CorePointer" Option "Protocol" "IMPS/2" Option "Device" "/dev/input/mice" Option "ZAxisMapping" "4 5" Option "Emulate3Buttons" "true" EndSection Section "InputDevice" Identifier "Mouse1" Driver "synaptics" Option "Device" "/dev/psaux" Option "Protocol" "auto-dev" Option "LeftEdge" "120" Option "RightEdge" "830" Option "TopEdge" "120" Option "BottomEdge" "650" Option "FingerLow" "14" Option "FingerHigh" "15" Option "MaxTapTime" "180" Option "MaxTapMove" "110" Option "MaxDoubleTapTime" "280" Option "EmulateMidButtonTime" "75" Option "VertScrollDelta" "20" Option "HorizScrollDelta" "20" Option "MinSpeed" "0.3" Option "MaxSpeed" "0.75" Option "AccelFactor" "0.015" Option "EdgeMotionMinSpeed" "200" Option "EdgeMotionMaxSpeed" "200" Option "UpDownScrolling" "1" Option "CircularScrolling" "0" Option "CircScrollDelta" "0.1" Option "CircScrollTrigger" "0" Option "RTCornerButton" "0" Option "RBCornerButton" "0" Option "LTCornerButton" "2" Option "LBCornerButton" "3" Option "TapButton1" "1" Option "TapButton2" "2" Option "TapButton3" "3" Option "CircScrollTrigger" "1" Option "EdgeMotionUseAlways" "1" Option "SHMConfig" "true" Option "SendCoreEvents" "true" Option "ZAxisMapping" "4 5 6 7" Option "Emulate3Buttons" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" Option "XkbModel" "inspiron" Option "XkbLayout" "us" EndSection Section "Device" ### Available Driver options are:- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False", ### <string>: "String", <freq>: "<f> Hz/kHz/MHz" ### [arg]: arg optional Identifier "Card0" Driver "radeon" Option "AGPMode" "4" Option "AGPFastWrite" "True" Option "EnablePageFlip" "True" BusID "PCI:1:0:0" #Option "HWCursor" "false" # Check if these three really work on this hardware... #Option "ShadowFB" # [<bool>] #Option "VGAClocks" # [<bool>] #Option "KGAUniversal" # [<bool>] EndSection Section "Monitor" # HorizSync 64.8 - 64.8 # VertRefresh 60.0 - 60.0 Identifier "Monitor0" VendorName "Monitor Vendor" ModelName "Monitor Model" Option "DPMS" "true" # DisplaySize 331 207 EndSection Section "DRI" Mode 0666 EndSection ************** /var/log/Xorg.0.log warnings: (**) RADEON(0): RADEONScreenInit d0000000 0 (**) RADEON(0): Map: 0xd0000000, 0x04000000 (WW) RADEON(0): Failed to set up write-combining range (0xd0000000,0x4000000) (WW) AIGLX: 3D driver claims to not support visual 0x23 [16 of these numbered up to 0x32] ************** alan
screenshot1-1.png
Description: PNG image