Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Dec 2007 21:35:14 GMT
From:      Kevin Dorne <sweetpea-freebsd@tentacle.net>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/118539: Bitmap fonts corrupted in xorg under load (radeon driver)
Message-ID:  <200712102135.lBALZEsj024063@www.freebsd.org>
Resent-Message-ID: <200712102140.lBALe1Ss005810@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200712102135.lBALZEsj024063>