Xorg crash, ATi dual-Head, 4-monitor Xinerama=on

Bug #664691 reported by Solaris
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xserver-xorg-video-ati (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

/etc/X11/xorg.conf:
/////
1 Section "ServerLayout"
  2 Identifier "aticonfig Layout"
  3 Screen 0 "aticonfig-Screen[0]-0" 325 900
  4 Screen "amdcccle-Screen[1]-1" 2245 900
  5 Screen "amdcccle-Screen[6]-0" 0 0
  6 Screen "amdcccle-Screen[6]-1" 3035 0
  7 EndSection
  8
  9 Section "Files"
 10 EndSection
 11
 12 Section "Module"
 13 Load "glx"
 14 EndSection
 15
 16 Section "ServerFlags"
 17 Option "Xinerama" "on"
 18 EndSection
 19
 20 Section "Monitor"
 21 Identifier "aticonfig-Monitor[0]-0"
 22 Option "VendorName" "ATI Proprietary Driver"
 23 Option "ModelName" "Generic Autodetecting Monitor"
 24 Option "DPMS" "true"
 25 EndSection
 26
 27 Section "Monitor"
 28 Identifier "0-DFP1"
 29 Option "VendorName" "ATI Proprietary Driver"
 30 Option "ModelName" "Generic Autodetecting Monitor"
 31 Option "DPMS" "true"
 32 Option "PreferredMode" "1920x1200"
 33 Option "TargetRefresh" "60"
 34 Option "Position" "0 0"
 35 Option "Rotate" "normal"
 36 Option "Disable" "false"
 37 EndSection
 38
 39 Section "Monitor"
 40 Identifier "0-DFP2"
 41 Option "VendorName" "ATI Proprietary Driver"
 42 Option "ModelName" "Generic Autodetecting Monitor"
 43 Option "DPMS" "true"
 44 Option "PreferredMode" "1920x1200"
 45 Option "TargetRefresh" "60"
 46 Option "Position" "0 0"
 47 Option "Rotate" "normal"
 48 Option "Disable" "false"
 49 EndSection
 50
 51 Section "Monitor"
 52 Identifier "1-Default monitor"
 53 Option "VendorName" "ATI Proprietary Driver"
 54 Option "ModelName" "Generic Autodetecting Monitor"
 55 Option "DPMS" "true"
 56 Option "PreferredMode" "640x480"
 57 Option "TargetRefresh" "60"
 58 Option "Position" "0 0"
 59 Option "Rotate" "normal"
                                                              1,1 Top

59 Option "Rotate" "normal"
 60 Option "Disable" "false"
 61 EndSection
 62
 63 Section "Monitor"
 64 Identifier "1-DFP1"
 65 Option "VendorName" "ATI Proprietary Driver"
 66 Option "ModelName" "Generic Autodetecting Monitor"
 67 Option "DPMS" "true"
 68 Option "PreferredMode" "1440x900"
 69 Option "TargetRefresh" "60"
 70 Option "Position" "0 0"
 71 Option "Rotate" "normal"
 72 Option "Disable" "false"
 73 EndSection
 74
 75 Section "Monitor"
 76 Identifier "1-DFP2"
 77 Option "VendorName" "ATI Proprietary Driver"
 78 Option "ModelName" "Generic Autodetecting Monitor"
 79 Option "DPMS" "true"
 80 Option "PreferredMode" "1440x900"
 81 Option "TargetRefresh" "60"
 82 Option "Position" "0 0"
 83 Option "Rotate" "normal"
 84 Option "Disable" "false"
 85 EndSection
 86
 87 Section "Device"
 88 Identifier "aticonfig-Device[0]-0"
 89 Driver "fglrx"
 90 Option "Monitor-DFP1" "0-DFP1"
 91 BusID "PCI:1:0:0"
 92 EndSection
 93
 94 Section "Device"
 95 Identifier "amdcccle-Device[1]-1"
 96 Driver "fglrx"
 97 Option "Monitor-DFP2" "0-DFP2"
 98 BusID "PCI:1:0:0"
 99 Screen 1
100 EndSection
101
102 Section "Device"
103 Identifier "amdcccle-Device[6]-0"
104 Driver "fglrx"
105 Option "Monitor-DFP1" "1-DFP1"
106 BusID "PCI:6:0:0"
107 EndSection
108
109 Section "Device"
110 Identifier "amdcccle-Device[6]-1"
111 Driver "fglrx"
112 Option "Monitor-DFP2" "1-DFP2"
113 BusID "PCI:6:0:0"
114 Screen 1
115 EndSection
116
117 Section "Screen"
                                                              59,1-8 59%

118 Identifier "aticonfig-Screen[0]-0"
119 Device "aticonfig-Device[0]-0"
120 DefaultDepth 24
121 SubSection "Display"
122 Viewport 0 0
123 Depth 24
124 EndSubSection
125 EndSection
126
127 Section "Screen"
128 Identifier "amdcccle-Screen[1]-1"
129 Device "amdcccle-Device[1]-1"
130 DefaultDepth 24
131 SubSection "Display"
132 Viewport 0 0
133 Depth 24
134 EndSubSection
135 EndSection
136
137 Section "Screen"
138 Identifier "amdcccle-Screen[6]-0"
139 Device "amdcccle-Device[6]-0"
140 DefaultDepth 24
141 SubSection "Display"
142 Viewport 0 0
143 Depth 24
144 EndSubSection
145 EndSection
146
147 Section "Screen"
148 Identifier "amdcccle-Screen[6]-1"
149 Device "amdcccle-Device[6]-1"
150 DefaultDepth 24
151 SubSection "Display"
152 Viewport 0 0
153 Depth 24
154 EndSubSection
155 EndSection
156
///////
--------------
$: aticonfig --lscc

Master adapter: 0. 06:00.0 ATI Radeon HD 3600 Series
    Candidates: none
Master adapter: 1. 01:00.0 ATI Radeon HD 3600 Series
    Candidates: none
---------------------
~$ aticonfig --lsa
* 0. 06:00.0 ATI Radeon HD 3600 Series
  1. 01:00.0 ATI Radeon HD 3600 Series

* - Default adapter
--------------------

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: gnome-system-log 2.31.1-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.35-22.35-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic x86_64
NonfreeKernelModules: fglrx
Architecture: amd64
Date: Thu Oct 21 14:53:48 2010
ExecutablePath: /usr/bin/gnome-system-log
InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release amd64 (20100816.1)
ProcEnviron:
 LANG=en_US.utf8
 SHELL=/bin/sh
SourcePackage: gnome-utils
XsessionErrors:
 (gnome-panel:30228): GConf-WARNING **: Directory `/apps/panel/toplevels/bottom_panel_screen1/screen' was not being monitored by GConfClient 0x270cd20
 (gnome-panel:30228): GConf-WARNING **: Directory `/apps/panel/toplevels/top_panel_screen1/screen' was not being monitored by GConfClient 0x270cd20
 (nautilus:30229): GConf-CRITICAL **: gconf_value_free: assertion `value != NULL' failed
---
Architecture: amd64
DistroRelease: Ubuntu 10.10
DkmsStatus:
 vboxhost, 3.2.10, 2.6.35-22-generic, x86_64: installed (WARNING! Diff between built and installed module!) (WARNING! Diff between built and installed module!) (WARNING! Diff between built and installed module!)
 fglrx, 8.783, 2.6.35-22-generic, x86_64: installed
InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release amd64 (20100816.1)
MachineType: Gigabyte Technology Co., Ltd. GA-MA790FX-DS5
NonfreeKernelModules: fglrx
Package: xorg 1:7.5+6ubuntu3
PackageArchitecture: amd64
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.35-22-generic root=UUID=fc860b56-71d2-42ca-81e8-86cca83baff5 ro quiet splash
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.utf8
 SHELL=/bin/sh
ProcVersionSignature: Ubuntu 2.6.35-22.35-generic 2.6.35.4
Tags: maverick maverick
Uname: Linux 2.6.35-22-generic x86_64
UserGroups:

dmi.bios.date: 05/21/2008
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F6
dmi.board.name: GA-MA790FX-DS5
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSoftwareInternational,Inc.:bvrF6:bd05/21/2008:svnGigabyteTechnologyCo.,Ltd.:pnGA-MA790FX-DS5:pvr:rvnGigabyteTechnologyCo.,Ltd.:rnGA-MA790FX-DS5:rvr:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvr:
dmi.product.name: GA-MA790FX-DS5
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
system:
 distro: Ubuntu
 codename: maverick
 architecture: x86_64
 kernel: 2.6.35-22-generic

Revision history for this message
Solaris (kamshadman) wrote :
Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Unfortunately, we cannot work on this bug because your description didn't include enough information. You may find it helpful to read "How to report bugs effectively" http://www.chiark.greenend.org.uk/~sgtatham/bugs.html. We'd be grateful if you would then provide a more complete description of the problem.

We have instructions on debugging some types of problems at http://wiki.ubuntu.com/DebuggingProcedures

At a minimum, we need:
1. the specific steps or actions you took that caused you to encounter the problem,
2. the behavior you expected, and
3. the behavior you actually encountered (in as much detail as possible).
4. attach here /var/log/syslog and /var/log/Xorg.0.log and if exist /var/log/Xorg.1.log
Thanks!

Changed in ubuntu:
status: New → Incomplete
Revision history for this message
Solaris (kamshadman) wrote : Re: [Bug 664691] Re: Xorg crash, ATi dual-Head, 4-monitor Xinerama=on-----> Xinerama is the problem!
Download full text (9.0 KiB)

Dear Fabio,

Thank you for you attention and explanation. The report Bug automatically
created by Bug-Report of Ubuntu, Only things that I added was some specific
"aticonfig" command that I thought that could be helpful. Anyway these are
other things that I found by doing different tentative:

IF Xinerama is off= xorg does not crash with 4 monitor.
If Xinerama is on= GUI crash by opening any application from desktop menu;
it means that greeting logon works, Desktop works and is up, but with
minimum try to using any apps gui crash; GUI crash nut not all back-end
services: the system go back to the console BUT: "pgrep" shows Xorg and gdm
are UP

$pgrep X -l
1676 Xorg

"pgrep" shows Xorg is UP, and

$pgrep gdm -l
1449 gdm-binary
1656 gdm-simple-slav
2454 gdm-session-wor

the interpretation of these is yours.....

I hope this could help you.

Feel free to reply

Kamshad Ravandi

On Sun, Oct 24, 2010 at 7:57 AM, Fabio Marconi
<email address hidden>wrote:

> Thank you for taking the time to report this bug and helping to make
> Ubuntu better. Unfortunately, we cannot work on this bug because your
> description didn't include enough information. You may find it helpful
> to read "How to report bugs effectively"
> http://www.chiark.greenend.org.uk/~sgtatham/bugs.html. We'd be grateful
> if you would then provide a more complete description of the problem.
>
> We have instructions on debugging some types of problems at
> http://wiki.ubuntu.com/DebuggingProcedures
>
> At a minimum, we need:
> 1. the specific steps or actions you took that caused you to encounter the
> problem,
> 2. the behavior you expected, and
> 3. the behavior you actually encountered (in as much detail as possible).
> 4. attach here /var/log/syslog and /var/log/Xorg.0.log and if exist
> /var/log/Xorg.1.log
> Thanks!
>
> ** Changed in: ubuntu
> Status: New => Incomplete
>
> --
> Xorg crash, ATi dual-Head, 4-monitor Xinerama=on
> https://bugs.launchpad.net/bugs/664691
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in Ubuntu: Incomplete
>
> Bug description:
> /etc/X11/xorg.conf:
> /////
> 1 Section "ServerLayout"
> 2 Identifier "aticonfig Layout"
> 3 Screen 0 "aticonfig-Screen[0]-0" 325 900
> 4 Screen "amdcccle-Screen[1]-1" 2245 900
> 5 Screen "amdcccle-Screen[6]-0" 0 0
> 6 Screen "amdcccle-Screen[6]-1" 3035 0
> 7 EndSection
> 8
> 9 Section "Files"
> 10 EndSection
> 11
> 12 Section "Module"
> 13 Load "glx"
> 14 EndSection
> 15
> 16 Section "ServerFlags"
> 17 Option "Xinerama" "on"
> 18 EndSection
> 19
> 20 Section "Monitor"
> 21 Identifier "aticonfig-Monitor[0]-0"
> 22 Option "VendorName" "ATI Proprietary Driver"
> 23 Option "ModelName" "Generic Autodetecting Monitor"
> 24 Option "DPMS" "true"
> 25 EndSection
> 26
> 27 Section "Monitor"
> 28 Identifier "0-DFP1"
> 29 Option "VendorName" "ATI Proprietary Driver"
> 30 Option "ModelName" "Generic Autodetecting Monitor"
> 31 Option "DPMS" "true"
> 32 ...

Read more...

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

Hello Solaris
Can you reproduce the bug then run in a terminal
apport-collect 664691
and authorize when request
Thanks
Fabio

affects: ubuntu → xorg (Ubuntu)
Revision history for this message
Solaris (kamshadman) wrote : BootDmesg.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
Solaris (kamshadman) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Solaris (kamshadman) wrote : Dependencies.txt

apport information

Revision history for this message
Solaris (kamshadman) wrote : GdmLog.txt

apport information

Revision history for this message
Solaris (kamshadman) wrote : GdmLog1.txt

apport information

Revision history for this message
Solaris (kamshadman) wrote : GdmLog2.txt

apport information

Revision history for this message
Solaris (kamshadman) wrote : Lspci.txt

apport information

Revision history for this message
Solaris (kamshadman) wrote : Lsusb.txt

apport information

Revision history for this message
Solaris (kamshadman) wrote : PciDisplay.txt

apport information

Revision history for this message
Solaris (kamshadman) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Solaris (kamshadman) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Solaris (kamshadman) wrote : ProcModules.txt

apport information

Revision history for this message
Solaris (kamshadman) wrote : RelatedPackageVersions.txt

apport information

Revision history for this message
Solaris (kamshadman) wrote : UdevDb.txt

apport information

Revision history for this message
Solaris (kamshadman) wrote : UdevLog.txt

apport information

Revision history for this message
Solaris (kamshadman) wrote : XorgConf.txt

apport information

Revision history for this message
Solaris (kamshadman) wrote : XorgLog.txt

apport information

Revision history for this message
Solaris (kamshadman) wrote : XorgLogOld.txt

apport information

Revision history for this message
Solaris (kamshadman) wrote : Xrandr.txt

apport information

Revision history for this message
Solaris (kamshadman) wrote : glxinfo.txt

apport information

Revision history for this message
Solaris (kamshadman) wrote : peripherals.txt

apport information

Revision history for this message
Solaris (kamshadman) wrote : setxkbmap.txt

apport information

Revision history for this message
Solaris (kamshadman) wrote : xdpyinfo.txt

apport information

Revision history for this message
Solaris (kamshadman) wrote : xkbcomp.txt

apport information

Revision history for this message
Solaris (kamshadman) wrote :

Fabio,

I run apport-collect 664691 as you request; moreover I add here to file log from Xorg.

1th TEST:
- I changed manually in Xinerama=on saved Xorg.conf
- I kiiled Xorg, and then GDM logon GUI Comes up; I logged in at the first try to use through main menu any appplicaton (amdcccle) GUI crashed; I add Xorg.log in this case after the GUI crashed (Please see attached file;

2th TEST:
- I changed manually in Xinerama=off saved Xorg.conf
in this 2th case GUI works but without Xinerama.

At this step I attached two different Xorg.log:
 1- Log created after GUI crash with Xinerama=on, (Crashed)
 2- Log created after-GUI works with Xinerama-off (works)

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

Hello Solaris
Thanks for tjhe support
Fabio

Changed in xorg (Ubuntu):
status: Incomplete → New
Bryce Harrington (bryce)
affects: xorg (Ubuntu) → xserver-xorg-video-ati (Ubuntu)
bugbot (bugbot)
tags: added: crash
tags: added: dual-head
tags: added: videoplayback
Revision history for this message
bugbot (bugbot) wrote :

Hey Solaris,

Hi, have you had a chance to test if this bug is still present in natty?

If it does (and if you're the original reporter), please boot into natty
and run the command:

  apport-collect <bug-number>

which will update the bug with fresh logs and tag the bug as affecting
natty. (It is best to run this right after reproducing the problem.)

Changed in xserver-xorg-video-ati (Ubuntu):
status: New → Incomplete
Revision history for this message
bugbot (bugbot) wrote :

We're closing this bug since it is has been some time with no response from the original reporter. However, if the issue still exists please feel free to reopen with the requested information. Also, if you could, please test against the latest development version of Ubuntu, since this confirms the bug is one we may be able to pass upstream for help.

Changed in xserver-xorg-video-ati (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.