xf86-video-ati-6.7.195, no DVI output

James C. Georgas jgeorgas at georgas.ca
Fri Oct 26 07:48:08 PDT 2007


Hey, I guess you were the original recipient :). I missed the CC to the
list. Here it is again:

-------- Forwarded Message --------
From: James C. Georgas <jgeorgas at georgas.ca>
To: Alex Deucher <alexdeucher at gmail.com>
Subject: Re: Is IgnoreEdid broken?
Date: Sun, 14 Oct 2007 11:52:10 -0400

On Sun, 2007-14-10 at 10:56 -0400, Alex Deucher wrote:
> 
> Please post the edid to the list so we can add a quirk for it.
> 

Here's the relevant log output:

(II) RADEON(0): EDID data from the display on connector: DVI-I
----------------------
(II) RADEON(0): Manufacturer: VSC  Model: c18  Serial#: 16843009
(II) RADEON(0): Year: 2003  Week: 51
(II) RADEON(0): EDID Version: 1.3
(II) RADEON(0): Digital Display Input
(II) RADEON(0): Max H-Image Size [cm]: horiz.: 41  vert.: 31
(II) RADEON(0): Gamma: 2.20
(II) RADEON(0): DPMS capabilities: Off; RGB/Color Display
(II) RADEON(0): First detailed timing is preferred mode
(II) RADEON(0): redX: 0.638 redY: 0.342   greenX: 0.293 greenY: 0.609
(II) RADEON(0): blueX: 0.147 blueY: 0.068   whiteX: 0.313 whiteY: 0.329
(II) RADEON(0): Supported VESA Video Modes:
(II) RADEON(0): 720x400 at 70Hz
(II) RADEON(0): 640x480 at 60Hz
(II) RADEON(0): 640x480 at 67Hz
(II) RADEON(0): 640x480 at 72Hz
(II) RADEON(0): 640x480 at 75Hz
(II) RADEON(0): 800x600 at 56Hz
(II) RADEON(0): 800x600 at 60Hz
(II) RADEON(0): 800x600 at 72Hz
(II) RADEON(0): 800x600 at 75Hz
(II) RADEON(0): 832x624 at 75Hz
(II) RADEON(0): 1024x768 at 60Hz
(II) RADEON(0): 1024x768 at 70Hz
(II) RADEON(0): 1024x768 at 75Hz
(II) RADEON(0): 1280x1024 at 75Hz
(II) RADEON(0): 1152x870 at 75Hz
(II) RADEON(0): Manufacturer's mask: 0
(II) RADEON(0): Supported Future Video Modes:
(II) RADEON(0): #0: hsize: 1600  vsize 1200  refresh: 60  vid: 16553
(II) RADEON(0): #1: hsize: 1280  vsize 1024  refresh: 60  vid: 32897
(II) RADEON(0): #2: hsize: 1280  vsize 960  refresh: 60  vid: 16513
(II) RADEON(0): #3: hsize: 1152  vsize 864  refresh: 75  vid: 20337
(II) RADEON(0): #4: hsize: 1024  vsize 768  refresh: 85  vid: 22881
(II) RADEON(0): #5: hsize: 800  vsize 600  refresh: 85  vid: 22853
(II) RADEON(0): #6: hsize: 640  vsize 480  refresh: 85  vid: 22833
(II) RADEON(0): #7: hsize: 640  vsize 400  refresh: 70  vid: 2609
(II) RADEON(0): Supported additional Video Mode:
(II) RADEON(0): clock: 162.0 MHz   Image Size:  408 x 306 mm
(II) RADEON(0): h_active: 1600  h_sync: 1664  h_sync_end 1856 h_blank_end 2160 h_border: 0
(II) RADEON(0): v_active: 1200  v_sync: 1201  v_sync_end 1204 v_blanking: 1250 v_border: 0
(II) RADEON(0): Serial No: A2U035100351
(II) RADEON(0): Ranges: V min: 50  V max: 85 Hz, H min: 30  H max: 92 kHz, PixClock max 170 MHz
(II) RADEON(0): Monitor name: VP201s
(II) RADEON(0): EDID (in hex):
(II) RADEON(0):         00ffffffffffff005a63180c01010101
(II) RADEON(0):         330d010380291f782a60e5a3574b9c25
(II) RADEON(0):         115054bfef80a94081808140714f6159
(II) RADEON(0):         45593159310a483f403062b0324040c0
(II) RADEON(0):         130098321100001e000000ff00413255
(II) RADEON(0):         3033353130303335310a000000fd0032
(II) RADEON(0):         551e5c11000a202020202020000000fc
(II) RADEON(0):         005650323031730a2020202020200058
finished output detect: 0

I drove the panel with an Nvidia card once, and it reported the pixclock
max as 155. That's where I got that number from in my earlier post.

All I know for sure is that the default native modeline, driven at
162MHz is too high for the panel to sync to, in DVI mode. It jitters and
there is pixel static at that rate.

I used to override it with this modeline in the conf file:

	Modeline "1600x1200"  120.61  1600 1608 1616 1664  1200 1201 1202 1208

Weirdly, the panel's OSD reports this mode as 153MHz. At least this mode
agrees with Nvidia's reported max pixclock.

So, I'm looking at that hex block of EDID data, and wondering if there's
some documentation somewhere that breaks it down by hex field. I'd like
to parse it out manually, to check the embedded values. Anyone got a
link?

> 
> >
> > I tried using the maxclock option, and the server reads it in, but
> > doesn't apply it to my modelines.
> >
> > With 6.6.*, I still couldn't selectively modify the clock range, but at
> > least I could blow away all the EDID data and manually enter the values
> > in the monitor section. I can't do that any more.
> >
> > Any thoughts on how to do this?
> 
> in your monitor section specify the max dotclock (from the xorg.conf man page):
> 
>        Option "MaxClock"  "frequency"
>               This optional entry specifies the maximum  dot  clock,  in  kHz,
>               that is supported by the monitor.
> 
> Alex
> 

Yeah, I was trying to say that I did that, and it didn't have any
effect.

James




More information about the xorg mailing list