Red Hat Bugzilla – Bug 138051
[xorg] Dual Head does not work on Radeon Mobility 7500 anymore
Last modified: 2007-11-30 17:10:53 EST
Description of problem:
Dual Head was work in FC2 on Radeon Mobility 7500. However look like it does not
work in FC3 anymore.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Setup Xinerama, extra device and screen in xorg.conf
2. init 3; init 5
screen shows in screen 1 (monitor 1) only
screen should span across laptop screen (monitor 0) and a external monitor
FC2's xorg-x11 confirmed work with this.
Created attachment 106148 [details]
current xorg.conf file
[root@windcloud ~]# lspci
00:00.0 Host bridge: Intel Corp. 82845 845 (Brookdale) Chipset Host Bridge (rev 04)
00:01.0 PCI bridge: Intel Corp. 82845 845 (Brookdale) Chipset AGP Bridge (rev 04)
00:1d.0 USB Controller: Intel Corp. 82801CA/CAM USB (Hub #1) (rev 02)
00:1e.0 PCI bridge: Intel Corp. 82801 Mobile PCI Bridge (rev 42)
00:1f.0 ISA bridge: Intel Corp. 82801CAM ISA Bridge (LPC) (rev 02)
00:1f.1 IDE interface: Intel Corp. 82801CAM IDE U100 (rev 02)
00:1f.5 Multimedia audio controller: Intel Corp. 82801CA/CAM AC'97 Audio
Controller (rev 02)
00:1f.6 Modem: Intel Corp. 82801CA/CAM AC'97 Modem Controller (rev 02)
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M7 LW
[Radeon Mobility 7500]
02:00.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado](rev 78)
02:01.0 CardBus bridge: Texas Instruments PCI1420
02:01.1 CardBus bridge: Texas Instruments PCI1420
Created attachment 106151 [details]
Downgraded to FC2's xorg-x11 works fine again.
Any specific module I can replace to pindown the problem in FC3's
I would assume if it used to work and doesn't anymore that it's
either a configuration problem, possibly due to some config file
syntax or similar changes (although I don't have examples, I do
know that each release some things change which bites people
occasionally), or the driver has a glitch in it, in which case
the module in question would be the driver itself. Since the
driver changes enormously between major X releases due to numerous
feature improvements, driver cleanups, and support for new hardware,
knowing it worked in FC2 and not in FC3 doesn't help much because
a diff between the driver in FC2 and the one in FC3 would be
several megabytes likely, not counting gratuitous whitespace
Your best bet is likely to file a bug report in freedesktop.org
bugzilla where Hui Yu from ATI, and numerous other radeon driver
developers will see it who may be more likely to have the
physical hardware to try to reproduce the problem, and have a
better chance at trying to fix the issue. I don't know if
anyone on our X development team has physical access to
Radeon Mobility hardware, which greatly limits our ability
to debug the issues directly.
If you file a bug upstream, please include the bug URL here, so
we can track it though.
Hope this helps.
One thing I just noticed by the corner of my eye, is that your
config file does not have a "Screen" directive present for
Screen 0. That alone will stop dualhead from working. If our
config tool generated this file and it has not been modified,
then our config tool is buggy. Please add:
to the Device section above the one with Screen "1" in it, and
restart the server. If dualhead works, then we've found the
problem - buggy Red Hat system-config-display.
Please update the report with your results.
Created attachment 112476 [details]
Mike West's 7500 xorg.conf
This is the xorg.conf running on my Dell Inspiron 5100. Dual head *was* working
on RH9, FC2 and broke on FC3.
Created attachment 112477 [details]
Mike West X log when only using laptop screen
X log output when only the laptop screen is in use. No other devices are
attached to the Video Card.
Created attachment 112478 [details]
Mike West X log when attempting to run Dual Head
Mike West X log when attempting Dual Head. In this case, I have a CTX 17"
monitor attached. Note that the same xorg.conf file was used both in this X
session, and in my previously attached session (i.e, "panelOnly" session).
Looks like there is a bug opened over at freedesktop on this topic:
adding Screen "0" does not work for me.
Leon: Does this problem still occur with the latest Rawhide xorg-x11
build 6.8.2-22 or later? Many radeon fixes are present, please test
Do you have FC3 packages? I do not have rawhide on my production laptop, which
has the Radeon Mobility 7500.
llch: Sure, grab 'em from: latest-pkg dist-fc3-scratch xorg-x11
Same thing happened. Screen only showed in Monitor 1.
Since this bugzilla report was filed, there have been several major
updates to the X Window System, which may resolve this issue. Users
who have experienced this problem are encouraged to upgrade to the
latest version of Fedora Core, which can be obtained from:
If this issue turns out to still be reproduceable in the latest
version of Fedora Core, please file a bug report in the X.Org
bugzilla located at http://bugs.freedesktop.org in the "xorg"
Once you've filed your bug report to X.Org, if you paste the new
bug URL here, Red Hat will continue to track the issue in the
centralized X.Org bug tracker, and will review any bug fixes that
become available for consideration in future updates.
Setting status to "RAWHIDE".