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

Attachment: screenshot1-1.png
Description: PNG image

Reply via email to