Adding modeline to monitor *replaces* modelines probed from DDC?!?
Greg Stark
gsstark at mit.edu
Thu Apr 6 13:54:21 PDT 2006
I'm using Radeon MergedB and trying to figure out how to add a modeline just
for CRT2.
What I really want to do is get tv-out working. I imagined that that required
getting NTSC timing for the analog VGA output which I imagined required adding
an NTSC modeline to the monitor on that output. Except I'm a bit confused
because there isn't really a monitor "on that output" there's just one Monitor
one Screen section attached to the Device and I'm unclear what significance it
has at all except as a placeholder.
In any case I added an NTSC modeline to the monitor and an NTSC mode to the
Screen. And added a 1920x1200+NTSC metamode. And weird things happened.
It seems "NTSC" is now being listed in the "established timing table" in the
DDC info. And it's *replacing* some of the standard timings that normally
appear there. This prevents it from starting up in 1920x1200-1600x1200 (since
it no longer recognizes 1920x1200 as a supported mode).
So my questions are:
1) How do I add NTSC as a mode for the monitor on CRT2, not CRT1.
2) Is there a bug here that standard modes are getting thrown out?
3) Is this the right way to go about getting tv-out working?
Actually from what I read online the tv-out works under windows even without
changing modes on the desktop. That would tend to imply there's a third "CRT3"
or something that controls the tv-out. Is that possible?
***************
*** 727,760 ****
(II) RADEON(0): Validating modes on Primary head ---------
(II) RADEON(0): DFP table revision: 4
(II) RADEON(0): Panel infos found from DDC detailed: 1920x1200
(II) RADEON(0): Valid Mode from Detailed timing table: 1920x1200
! (II) RADEON(0): Valid Mode from standard timing table: 1280x1024
! (II) RADEON(0): Valid Mode from standard timing table: 1600x1200
! (II) RADEON(0): Valid Mode from standard timing table: 1152x864
! (II) RADEON(0): Valid Mode from standard timing table: 1680x1050
! (II) RADEON(0): Valid Mode from established timing table: 1280x1024
! (II) RADEON(0): Valid Mode from established timing table: 1024x768
! (II) RADEON(0): Valid Mode from established timing table: 1024x768
! (II) RADEON(0): Valid Mode from established timing table: 800x600
! (II) RADEON(0): Valid Mode from established timing table: 800x600
(II) RADEON(0): Valid Mode from established timing table: 640x480
(II) RADEON(0): Valid Mode from established timing table: 640x480
! (II) RADEON(0): Valid Mode from established timing table: 720x400
! (II) RADEON(0): Total of 13 mode(s) found.
! (II) RADEON(0): Total number of valid DDC mode(s) found: 13
(II) RADEON(0): Valid mode using on-chip RMX: 1600x1200
(II) RADEON(0): Valid mode using on-chip RMX: 800x600
(II) RADEON(0): Total number of valid FP mode(s) found: 2
--- 727,752 ----
DAC Type -- Primary
TMDS Type -- NONE
DDC Type -- VGA_DDC
(II) RADEON(0): PLL parameters: rf=2700 rd=12 min=20000 max=40000; xclk=20300
(II) RADEON(0): MergedFB mode forced on.
(==) RADEON(0): Using gamma correction (1.0, 1.0, 1.0)
(II) RADEON(0): Validating modes on Primary head ---------
(II) RADEON(0): DFP table revision: 4
(II) RADEON(0): Panel infos found from DDC detailed: 1920x1200
(II) RADEON(0): Valid Mode from Detailed timing table: 1920x1200
! (II) RADEON(0): Valid Mode from established timing table: NTSC
! (II) RADEON(0): Valid Mode from established timing table: NTSC
(II) RADEON(0): Valid Mode from established timing table: 640x480
(II) RADEON(0): Valid Mode from established timing table: 640x480
! (II) RADEON(0): Total of 5 mode(s) found.
! (II) RADEON(0): Total number of valid DDC mode(s) found: 5
(II) RADEON(0): Valid mode using on-chip RMX: 1600x1200
(II) RADEON(0): Valid mode using on-chip RMX: 800x600
(II) RADEON(0): Total number of valid FP mode(s) found: 2
--
greg
More information about the xorg
mailing list