Bug 6324 - Mode mixup between internal and external DFP
Summary: Mode mixup between internal and external DFP
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/Radeon (show other bugs)
Version: 6.9.0
Hardware: PowerPC Linux (All)
: high normal
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-21 01:45 UTC by Paul van Tilburg
Modified: 2007-08-31 07:28 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
The Xorg log file for my Debian setup (46.91 KB, text/x-log)
2006-03-21 01:48 UTC, Paul van Tilburg
no flags Details
The Xorg configuration of my Debian setup (6.35 KB, application/octet-stream)
2006-03-21 01:50 UTC, Paul van Tilburg
no flags Details
xserver doesn´t startup if "Option UseFBDev" is set. (34.89 KB, text/plain)
2006-06-27 03:51 UTC, Sebastian Muszynski
no flags Details

Description Paul van Tilburg 2006-03-21 01:45:50 UTC
I have a PowerBook (TiBook) with the Radeon R250 Lf (M9) which has an internal
1280x854 DFP.  On my external output (using VGA atm until DVI output works) I
have a Dell 2405FPW 1920x1200 DFP.
I had troubles getting the Dell working in resolutions higher than 1024x768
using my Xorg 6.9 in Debian, however it seemed to work for Ubuntu breezy. I
established that it was a configuration issue and took the Ubuntu config and
transformed it line-per-line back to my normal configuration until the issue
reoccured.  The problem is in the following lines:

---
         SubSection "Display"
                 Depth     24
-                Modes     "1280x854" "1024x768" "800x600" "640x480"
+                Modes     "1280x854"
         EndSubSection
---

While the configuration generated by Ubuntu just gives the one mode that
I normally use, 1280x854, my own Debian configuration contains all the 4
modes that the PowerBook DFP supports.
However, it seems that because the 3 latter modes are there in the
configuration it also only considers them for my external DFP (the rest
seems to exceed the virtual size).  What also seems to work is to merge
modes supported by the PowerBook DFP with those of my external DFP
in one big line:

---
Modes     "1920x1200" "1680x1050" "1600x1200" "1280x1024" "1280x854" "1152x864"
"1024x768" "800x600" "640x480"
---

So, something is wrong or counter-intuitive here. I'm currently using the
previous line as work-around, so I am happy again at least.
Comment 1 Paul van Tilburg 2006-03-21 01:48:42 UTC
Created attachment 4999 [details]
The Xorg log file for my Debian setup

In this log you can see it discarding 1920x1200 on line 631:
(width too large for virtual size)
Comment 2 Paul van Tilburg 2006-03-21 01:50:49 UTC
Created attachment 5000 [details]
The Xorg configuration of my Debian setup
Comment 3 Sebastian Muszynski 2006-06-27 03:51:09 UTC
Created attachment 6058 [details]
xserver doesn´t startup if "Option UseFBDev" is set.
Comment 4 Sebastian Muszynski 2006-06-27 04:41:04 UTC
Comment on attachment 6058 [details]
xserver doesn´t startup if "Option UseFBDev" is set.

sorry.. please remove. placed in wrong report.
Comment 5 Timo Jyrinki 2007-02-25 05:11:10 UTC
Any updates on eg. Debian unstable + X.org 7.2 from experimental? Or even just Debian 4.0 in its current shape? Bug 7243 had something similar but it was reported to be fixed.
Comment 6 Daniel Stone 2007-02-27 01:31:06 UTC
Sorry about the phenomenal bug spam, guys.  Adding xorg-team@ to the QA contact so bugs don't get lost in future.
Comment 7 Paul van Tilburg 2007-05-07 07:22:03 UTC
Hmm, with Xorg core 7.3 and the experimental driver this seems to the same result with the same config. I still don't see how the modes for the first screen+display should and can affect the second.
Comment 8 Alex Deucher 2007-08-31 07:28:27 UTC
This should work (including DVI support) with the latest code from ati git master with one of the following options:
Option "MacModel" "powerbook"
or
Option "MacModel" "powerbook-duallink"

The only difference is whether or not your powerbook as dual link or single link TMDS (DVI). You can then use xrandr to re-arrange ouptuts and modes on the fly.

Please reopen if you are still having problems.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.