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

