Xorg crashes when using two monitors set up by aticonfig (BigDesktop mode) [AMD Feature#7647] [EPR#260264]
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
fglrx |
Triaged
|
Wishlist
|
Unassigned | ||
fglrx-installer (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
linux-restricted-modules-2.6.24 (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Reported on: Ubuntu 8.04 (Hardy Heron)
Video card: ATI Mobility Radeon x1400 (128MB) on a Lenovo Thinkpad T60.
Monitors being used: Built-in T60 LCD with a resolution of 1400x1050, and a 24" Westinghouse LCD externally attached via analog (VGA) connector with a resolution of 1900x1200.
After many hours of effort, I finally managed to get my second monitor working using the fglrx driver and ATI's command-line utility aticonfig using BigDesktop mode. The total resolution of the desktop, as reported by xrandr, is 3840x1200. The orientation is horizontal,reverse so that my larger screen is to the left of the laptop. Compiz effects, etc. work perfectly. There are issues with 3D and video tearing, which may be related to the overlay being used (currently set to Xv). However, there is a massive showstopping bug.
If I click on the desktop on the right-hand monitor, it will very often crash Xorg entirely. I can fairly reliably replicate the bug by either simply clicking or drawing a selection area on the right-hand desktop. The left-hand desktop works perfectly; the icons for nautilus appear on the left-hand monitor. Gnome-panels are currently on the right-hand (laptop) monitor. Windows and compiz effects are drawn fine on both windows, with no problems. When using VLC, fullscreen video plays on the right-hand monitor.
Attached are my xorg.confs and the logfile post-crash, but here is the relevant error:
Backtrace:
0: /usr/bin/
1: [0xb7fb9420]
2: /usr/lib/
3: /usr/lib/
4: /usr/lib/
5: /usr/lib/
6: /usr/lib/
7: /usr/lib/
8: /usr/lib/
9: /usr/lib/
10: /usr/lib/
11: /usr/lib/
12: /usr/bin/X [0x81506de]
13: /usr/bin/
14: /usr/bin/
15: /lib/tls/
16: /usr/bin/
Fatal server error:
Caught signal 8. Server aborting
(II) AIGLX: Suspending AIGLX clients for VT switch
Changed in linux-restricted-modules-2.6.24: | |
status: | Incomplete → New |
Changed in fglrx-installer: | |
status: | New → Confirmed |
Changed in fglrx-installer: | |
importance: | Undecided → High |
status: | Confirmed → Triaged |
Changed in fglrx: | |
importance: | Undecided → High |
Changed in fglrx: | |
status: | Confirmed → Triaged |
Changed in fglrx: | |
importance: | High → Wishlist |
tags: | added: hardy |
Attached is my xorg.conf as generated by aticonfig (with the exception of 'Option "XAANoOffscreen Pixmaps" "true"', which was a solution to slight corruption on the screen as reported in bug #17743).