<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7638.1">
<TITLE>ati radeon dual-head hard system lockup</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->
<P><FONT SIZE=2>Hi,<BR>
<BR>
I have upgrades my computer from FC4 (Xorg 6.8.2) to FC5 (Xorg 7.0.0)<BR>
and the upgrade broke my dual-head setup.<BR>
<BR>
xorg-x11-server-Xorg-1.0.1-9<BR>
xorg-x11-drv-ati-6.5.7.3-4<BR>
<BR>
I use 2 17" LCD monitors with ATI RV370 5B60 Radeon X300 PCIE card (both<BR>
CRT inputs) with MergedFB option. Everything works fine except that<BR>
I get hard system locks periodically. I noticed that right before the<BR>
lockup Xorg grabs 100% of cpu.<BR>
<BR>
Reading the mailing list, someone mentioned that 'ati-1-0-branch' has a<BR>
fix. Can somebody guide me through the process of extracting the branch<BR>
and building the drop-in module? (or RPM?). I tried to check the branch<BR>
out myself and build to no avail (following instructions on CVS<BR>
page[1]):<BR>
<BR>
cvs -d :pserver:anoncvs@anoncvs.freedesktop.org:/cvs/xorg login<BR>
cvs -d :pserver:anoncvs@anoncvs.freedesktop.org:/cvs/xorg co -r<BR>
ati-1-0-branch -P app data doc driver font lib proto util xserver<BR>
<BR>
This only gave me the driver:<BR>
<BR>
$ cd driver/xf86-video-ati/<BR>
$ autogen.sh<BR>
...<BR>
Makefile.am:24: BUILD_LINUXDOC does not appear in AM_CONDITIONAL<BR>
autoreconf: automake failed with exit status: 1<BR>
<BR>
Any advice/guidance would be highly appreciated.<BR>
-Vlad<BR>
<BR>
P.S. My xorg.conf:<BR>
------------------------------------------<BR>
# Xorg configuration created by system-config-display<BR>
<BR>
Section "ServerLayout"<BR>
Identifier "Multihead layout"<BR>
Screen 0 "Screen0" LeftOf "Screen1"<BR>
Screen 1 "Screen1" 0 0<BR>
InputDevice "Mouse0" "CorePointer"<BR>
InputDevice "Keyboard0" "CoreKeyboard"<BR>
Option "Xinerama" "on"<BR>
Option "Clone" "off"<BR>
EndSection<BR>
<BR>
Section "Files"<BR>
<BR>
# RgbPath is the location of the RGB database. Note, this is the name<BR>
of the<BR>
# file minus the extension (like ".txt" or ".db"). There is normally<BR>
# no need to change the default.<BR>
# Multiple FontPath entries are allowed (they are concatenated together)<BR>
# By default, Red Hat 6.0 and later now use a font server independent of<BR>
# the X server to render fonts.<BR>
FontPath "unix/:7100"<BR>
EndSection<BR>
<BR>
Section "Module"<BR>
Load "dbe"<BR>
Load "extmod"<BR>
Load "fbdevhw"<BR>
Load "glx"<BR>
Load "record"<BR>
Load "freetype"<BR>
Load "type1"<BR>
Load "dri"<BR>
EndSection<BR>
<BR>
Section "InputDevice"<BR>
<BR>
# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))<BR>
# Option "Xleds" "1 2 3"<BR>
# To disable the XKEYBOARD extension, uncomment XkbDisable.<BR>
# Option "XkbDisable"<BR>
# To customise the XKB settings to suit your keyboard, modify the<BR>
# lines below (which are the defaults). For example, for a non-U.S.<BR>
# keyboard, you will probably want to use:<BR>
# Option "XkbModel" "pc102"<BR>
# If you have a US Microsoft Natural keyboard, you can use:<BR>
# Option "XkbModel" "microsoft"<BR>
#<BR>
# Then to change the language, change the Layout setting.<BR>
# For example, a german layout can be obtained with:<BR>
# Option "XkbLayout" "de"<BR>
# or:<BR>
# Option "XkbLayout" "de"<BR>
# Option "XkbVariant" "nodeadkeys"<BR>
#<BR>
# If you'd like to switch the positions of your capslock and<BR>
# control keys, use:<BR>
# Option "XkbOptions" "ctrl:swapcaps"<BR>
# Or if you just want both to be control, use:<BR>
# Option "XkbOptions" "ctrl:nocaps"<BR>
#<BR>
Identifier "Keyboard0"<BR>
Driver "kbd"<BR>
Option "XkbModel" "microsoft"<BR>
Option "XkbLayout" "us,ru"<BR>
Option "XkbOptions" "grp:shift_toggle,grp_led:scroll"<BR>
Option "XkbVariant" "winkeys"<BR>
EndSection<BR>
<BR>
Section "InputDevice"<BR>
Identifier "Mouse0"<BR>
Driver "mouse"<BR>
Option "Protocol" "IMPS/2"<BR>
Option "Device" "/dev/input/mice"<BR>
Option "ZAxisMapping" "4 5"<BR>
Option "Emulate3Buttons" "yes"<BR>
EndSection<BR>
<BR>
#-----------------------------------------------------------------------<BR>
<BR>
Section "Monitor"<BR>
Identifier "Monitor0"<BR>
VendorName "Monitor Vendor"<BR>
ModelName "Dell 1703FP (Analog)"<BR>
Option "dpms"<BR>
EndSection<BR>
<BR>
Section "Monitor"<BR>
Identifier "Monitor1"<BR>
VendorName "Monitor Vendor"<BR>
ModelName "Dell 1703FP (Analog)"<BR>
Option "dpms"<BR>
EndSection<BR>
<BR>
#-----------------------------------------------------------------------<BR>
<BR>
Section "Device"<BR>
Identifier "Videocard0"<BR>
Driver "radeon"<BR>
VendorName "Videocard vendor"<BR>
BoardName "ATI Radeon X300"<BR>
Option "MergedFB" "true"<BR>
Option "MonitorLayout" "TMDS, TMDS"<BR>
Option "CRT2Position" "RightOf"<BR>
EndSection<BR>
<BR>
Section "Device"<BR>
Identifier "Videocard1"<BR>
Driver "radeon"<BR>
VendorName "Videocard Vendor"<BR>
BoardName "ATI Radeon X300"<BR>
BusID "PCI:1:0:1"<BR>
Screen 1<BR>
EndSection<BR>
<BR>
#-----------------------------------------------------------------------<BR>
<BR>
Section "Screen"<BR>
Identifier "Screen0"<BR>
Device "Videocard0"<BR>
Monitor "Monitor0"<BR>
DefaultDepth 24<BR>
SubSection "Display"<BR>
Viewport 0 0<BR>
Depth 24<BR>
Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"<BR>
EndSubSection<BR>
EndSection<BR>
<BR>
Section "Screen"<BR>
Identifier "Screen1"<BR>
Device "Videocard1"<BR>
Monitor "Monitor1"<BR>
DefaultDepth 24<BR>
SubSection "Display"<BR>
Viewport 0 0<BR>
Depth 24<BR>
Modes "1024x768" "800x600" "640x480"<BR>
EndSubSection<BR>
EndSection<BR>
<BR>
#-----------------------------------------------------------------------<BR>
<BR>
Section "DRI"<BR>
Group 0<BR>
Mode 0666<BR>
EndSection<BR>
------------------------------------------<BR>
</FONT>
</P>
</BODY>
</HTML>