ports/118539: Bitmap fonts corrupted in xorg under load (radeon driver)
Kevin Dorne
sweetpea-freebsd at tentacle.net
Mon Dec 10 21:40:02 UTC 2007
>Number: 118539
>Category: ports
>Synopsis: Bitmap fonts corrupted in xorg under load (radeon driver)
>Confidential: no
>Severity: serious
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Mon Dec 10 21:40:01 UTC 2007
>Closed-Date:
>Last-Modified:
>Originator: Kevin Dorne
>Release: 6.3-PRERELEASE
>Organization:
>Environment:
FreeBSD hostname 6.3-PRERELEASE FreeBSD 6.3-PRERELEASE #0: Fri Nov 30 10:35:03 NZDT 2007 root at hostname:/usr/obj/usr/src/sys/GENERIC i386
>Description:
Occasionally, when the system is under load, the xterm windows start displaying fonts incorrectly. It only seems to happen with bitmap fonts; I can run any terminal that uses vector fonts and they display just fine.
This problem persists across restarts of Xorg. (I can kill the Xorg server, restart it manually running nothing but twm and some xterm windows, and it still has the same problem.) The only way I have found to fix the problem is to reboot the entire machine.
For a screenshot of the problem: http://sweetpea.tentacle.net/images/xterm-snapshot.png
My xorg.conf:
Section "ServerLayout"
Identifier "Ouch"
Screen 0 "SharedScreen" 0 0
InputDevice "Touchpad" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/local/share/X11/rgb"
ModulePath "/usr/local/lib/xorg/modules"
FontPath "/usr/local/lib/X11/fonts/misc/"
FontPath "/usr/local/lib/X11/fonts/TTF/"
FontPath "/usr/local/lib/X11/fonts/OTF/"
FontPath "/usr/local/lib/X11/fonts/Type1/"
FontPath "/usr/local/lib/X11/fonts/75dpi/"
FontPath "/usr/local/lib/X11/fonts/100dpi/"
FontPath "/usr/local/lib/X11/fonts/webfonts/"
EndSection
Section "Module"
Load "xtrap"
EndSection
Section "ServerFlags"
Option "DefaultServerLayout" "Ouch"
Option "BlankTime" "10"
Option "StandbyTime" "15"
Option "OffTime" "16"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "AutoRepeat" "500 30"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
Option "XkbVariant" "dvorak"
EndSection
Section "InputDevice"
Identifier "Touchpad"
Driver "mouse"
Option "Protocol" "Auto"
Option "Device" "/dev/sysmouse"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "LCDisplay"
VendorName "LPL"
ModelName "1279"
#DisplaySize 330 210
Option "DPMS"
Option "PreferredMode" "1680x1050"
Option "Position" "0 0"
Option "LeftOf" "Philips"
EndSection
Section "Monitor"
Identifier "Philips"
VendorName "PHL"
ModelName "Philips 190S"
#DisplaySize 380 300
Option "DPMS"
#Option "PreferredMode" "1280x1024"
Option "Position" "1680 0"
Option "RightOf" "LCDisplay"
EndSection
Section "Device"
Identifier "X600"
Driver "radeon"
VendorName "ATI Technologies Inc"
BoardName "M24 1P [Radeon Mobility X600]"
Option "DRI" "off"
Option "Monitor-LVDS" "LCDisplay"
Option "Monitor-VGA-0" "Philips"
#Option "BusType" "PCIE"
EndSection
Section "Screen"
Identifier "SharedScreen"
Device "X600"
DefaultDepth 24
SubSection "Display"
Virtual 2960 1050
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "DRI"
Mode 0666
EndSection
>How-To-Repeat:
Not reliably repeatable, but it seems to happen under load.
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list