Bug#377731: xserver-xorg-video-ati: dual head mergedfb without dri causes system freeze
Package: xserver-xorg-video-ati
Version: 1:6.5.8.0-1
Severity: critical
Justification: causes serious data loss
Ever since I migrated to the testing xorg packages, I've experienced very frequent full system freezes. My xorg.conf will be posted below, but here is a summary:
- Radeon 7000/VE (lspci below)
- ATI driver
- merged fb, not xinerama
- P4 Xeon with hyperthreading enabled
- non-debian kernel, SMP & preempt
Linux dentaku 2.6.16.20 #8 SMP PREEMPT Fri Jun 30 13:29:48 PDT 2006 i686 GNU/Linux
------ BEGIN lspci entry for video card -----------
0000:01:00.0 VGA compatible controller: ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE] (prog-if 00 [VGA])
Subsystem: ATI Technologies Inc: Unknown device 1b8a
Flags: bus master, stepping, 66MHz, medium devsel, latency 64, IRQ 16
Memory at f0000000 (32-bit, prefetchable) [size=128M]
I/O ports at ec00 [size=256]
Memory at ff8f0000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at ff800000 [disabled] [size=128K]
Capabilities: <available only to root>
------ END lspci entry for video card -----------
------ BEGIN xorg.conf --------------------------
Section "Module"
Load "dbe" # Double buffer extension
Load "type1"
Load "freetype"
Load "vbe"
Load "bitmap"
Load "extmod"
Load "glx"
Load "int10"
Load "record"
#Load "dri"
EndSection
Section "Extensions"
#Option "Composite" "Enable"
#Option "RENDER" "true"
#Option "DAMAGE" "true"
EndSection
Section "Files"
# FontPath "unix/:7110"
FontPath "unix/:7100"
FontPath "/usr/X11R6/lib/X11/fonts/local/"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
# FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
EndSection
Section "ServerFlags"
#Option "Xinerama" "on"
EndSection
Section "InputDevice"
Identifier "keyboard0"
Driver "keyboard"
Option "AutoRepeat" "350 60"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "mouse0"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Buttons" "7"
EndSection
Section "Monitor"
Identifier "monitor0"
HorizSync 30-95
VertRefresh 50-160
Option "DPMS"
EndSection
Section "Monitor"
Identifier "monitor1"
HorizSync 30-95
VertRefresh 50-160
Option "DPMS"
EndSection
Section "Device"
Identifier "radeon0"
Driver "ati"
Option "backingstore"
Option "saveunders"
Screen 0
BusID "PCI:1:0:0"
Option "AllowGLXWithComposite" "1"
Option "MergedFB" "On"
Option "CRT2HSync" "30-95"
Option "CRT2VRefresh" "50-160"
Option "CRT2Position" "RightOf"
EndSection
Section "Device"
Identifier "radeon1"
Driver "ati"
Option "backingstore"
Option "saveunders"
Screen 1
BusID "PCI:1:0:0"
Option "AllowGLXWithComposite" "1"
EndSection
Section "Screen"
Identifier "screen0"
Device "radeon0"
Monitor "monitor0"
DefaultDepth 24
Subsection "Display"
Depth 8
Modes
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "640x480" "800x600" "1024x768" "1280x1024"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1280x1024" "640x480" "800x600" "1024x768"
ViewPort 0 0
EndSubsection
EndSection
Section "Screen"
Identifier "screen1"
Device "radeon1"
Monitor "monitor1"
DefaultDepth 24
Subsection "Display"
Depth 8
Modes
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "640x480" "800x600" "1024x768" "1280x1024"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1280x1024" "640x480" "800x600" "1024x768"
ViewPort 0 0
EndSubsection
EndSection
Section "ServerLayout"
Identifier "single"
Screen 0 "screen0" 0 0
InputDevice "mouse0" "CorePointer"
InputDevice "keyboard0" "CoreKeyboard"
EndSection
Section "ServerLayout"
Identifier "dual"
Screen 0 "screen0" 0 0
Screen 1 "screen1" RightOf "screen0"
InputDevice "mouse0" "CorePointer"
InputDevice "keyboard0" "CoreKeyboard"
# Option "Xinerama"
EndSection
------ END xorg.conf --------------------------
-- System Information:
Debian Release: testing/unstable
APT prefers testing
APT policy: (990, 'testing'), (400, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16.20
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Versions of packages xserver-xorg-video-ati depends on:
ii libc6 2.3.6-15 GNU C Library: Shared libraries
ii xserver-xorg-core 1:1.0.2-8 X.Org X server -- core server
xserver-xorg-video-ati recommends no packages.
-- no debconf information
Reply to: