ubuntu-x-swat team mailing list archive
-
ubuntu-x-swat team
-
Mailing list archive
-
Message #101505
[Bug 683905] [NEW] Xorg locks up after crash with Radeon HD5670 and dual-monitor setup
Public bug reported:
Binary package hint: xorg
I recently installed a new HD5670 graphics card, with two monitors
connected. After a bunch of work, I finally got it all working, but
then I rebooted, and the system froze hard (couldn't ping from another
machine, etc). I logged in remotely and started experimenting, and
discovered the problem was that X was failing to deal with my xorg.conf
file. In particular, this part:
Section "Monitor"
Identifier "0-DFP1"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
Option "PreferredMode" "2560x1440"
Option "TargetRefresh" "60"
Option "Position" "0 0"
Option "Rotate" "normal"
Option "Disable" "false"
EndSection
Section "Monitor"
Identifier "0-DFP3"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
Option "PreferredMode" "1600x1200"
Option "TargetRefresh" "60"
Option "Position" "2560 0"
Option "Rotate" "left"
Option "Disable" "false"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
Option "Monitor-DFP1" "0-DFP1"
# this is the culprit here:
Option "Monitor-DFP3" "0-DFP3"
BusID "PCI:1:0:0"
EndSection
I booted into recovery mode without X, ssh'd in, and tried starting X by
hand. I discovered that with two monitors in the Device section as
above, the X server fails an assertion. stdout looks like this:
X.Org X Server 1.9.0
Release Date: 2010-08-20
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-27-server i686 Ubuntu
Current Operating System: Linux tempest 2.6.35-23-generic #41-Ubuntu SMP Wed Nov 24 10:18:49 UTC 2010 i686
Kernel command line: root=/dev/mapper/vg0-root ro single
Build Date: 16 September 2010 05:39:22PM
xorg-server 2:1.9.0-0ubuntu7 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.18.4
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Dec 1 17:04:42 2010
(++) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(WW) fglrx: No matching Device section for instance (BusID PCI:0@1:0:1) found
X: ../../dix/pixmap.c:118: AllocatePixmap: Assertion `pScreen->totalPixmapSize > 0' failed.
Abort
Exit 134
apparently it leaves things in an unclean state, because if I run the X
server again at this point, the machine freezes hard. It looks like gdm
tries restarting the X server if it fails the first time, so with the
xorg.conf as above, I believe the second try freezes the machine.
If I comment out the second monitor Option in the Device section,
everything starts up fine. If I comment out the first monitor, then I
get the same abort, so it may be an artifact of the specific
configuration of that second monitor, rather than the second monitor
itself.
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: xorg 1:7.5+6ubuntu3
ProcVersionSignature: Ubuntu 2.6.35-23.41-generic 2.6.35.7
Uname: Linux 2.6.35-23-generic i686
NonfreeKernelModules: openafs fglrx
Architecture: i386
Date: Wed Dec 1 17:32:00 2010
MachineType: Gigabyte Technology Co., Ltd. P35-DS3L
ProcCmdLine: root=/dev/mapper/vg0-root ro
ProcEnviron:
PATH=(custom, user)
LANG=en_US.utf8
SHELL=/bin/tcsh
SourcePackage: xorg
Symptom: display
Title: Xorg freeze
dmi.bios.date: 08/13/2007
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F4
dmi.board.name: P35-DS3L
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSoftwareInternational,Inc.:bvrF4:bd08/13/2007:svnGigabyteTechnologyCo.,Ltd.:pnP35-DS3L:pvr:rvnGigabyteTechnologyCo.,Ltd.:rnP35-DS3L:rvrx.x:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvr:
dmi.product.name: P35-DS3L
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
system:
distro: Ubuntu
codename: maverick
architecture: i686
kernel: 2.6.35-23-generic
** Affects: xorg (Ubuntu)
Importance: Undecided
Status: New
** Tags: apport-bug freeze i386 maverick
--
Xorg locks up after crash with Radeon HD5670 and dual-monitor setup
https://bugs.launchpad.net/bugs/683905
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg in ubuntu.
Follow ups
-
[Bug 683905] Re: Xorg locks up after crash with Radeon HD5670 and dual-monitor setup
From: Andrew, 2011-12-07
-
[Bug 683905] Re: Xorg locks up after crash with Radeon HD5670 and dual-monitor setup
From: bugbot, 2011-05-20
-
[Bug 683905] Re: Xorg locks up after crash with Radeon HD5670 and dual-monitor setup
From: bugbot, 2011-04-28
-
[Bug 683905] Re: Xorg locks up after crash with Radeon HD5670 and dual-monitor setup
From: Gilberto Pastorello, 2011-04-26
-
[Bug 683905] Re: Xorg locks up after crash with Radeon HD5670 and dual-monitor setup
From: wasteinc, 2011-04-26
-
[Bug 683905] Re: Xorg locks up after crash with Radeon HD5670 and dual-monitor setup
From: Lennart Norell, 2011-03-26
-
[Bug 683905] Re: Xorg locks up after crash with Radeon HD5670 and dual-monitor setup
From: Nathan George, 2011-02-14
-
[Bug 683905] Re: Xorg locks up after crash with Radeon HD5670 and dual-monitor setup
From: agklein1, 2010-12-19
-
[Bug 683905] Re: Xorg locks up after crash with Radeon HD5670 and dual-monitor setup
From: agklein1, 2010-12-19
-
[Bug 683905] Re: Xorg locks up after crash with Radeon HD5670 and dual-monitor setup
From: bugbot, 2010-12-05
-
[Bug 683905] Re: Xorg locks up after crash with Radeon HD5670 and dual-monitor setup
From: bugbot, 2010-12-02
-
[Bug 683905] Re: Xorg locks up after crash with Radeon HD5670 and dual-monitor setup
From: Marc Horowitz, 2010-12-01
-
[Bug 683905] [NEW] Xorg locks up after crash with Radeon HD5670 and dual-monitor setup
From: Marc Horowitz, 2010-12-01
References