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