>Orvar Korvar wrote:
>Ok, so we can get no further on this issue? I revert back, to get at least 
>>1400x1050? And 2560x1600 is out of the question? 

No, there might have been a bug as here is my data from my Radeon HD 4870 
hooked to a Viewsonic G90f (sxce_b84, max resolution 1920x1440):

1. xrandr

Screen 0: minimum 640 x 350, current 1792 x 1344, maximum 1792 x 1344
default connected 1792x1344+0+0 0mm x 0mm
   1792x1344      61.0* 
   1600x1200      75.0  
   1400x1050      75.0  
   1280x1024      85.0  
   1152x864       76.0  
   1024x768       85.0  
   800x600        85.0  
   640x480        86.0  
   720x400        86.0  
   640x350        86.0  

2. prtconf -p
Node 'display'
            Node 'pci1002,aa30'

My monitor shows the 1600x1200 @ 75hz resolution which is one of the 
recommended highest resolutions versus the max resolution.

3. Xorg.0.log

X Window System Version 1.3.0
Release Date: 19 April 2007
X Protocol Version 11, Revision 0, Release 1.3
Build Operating System: SunOS 5.11 snv_84 i86pc 
Current Operating System: SunOS snowflake 5.11 snowflake_b85 i86pc
Build Date: 22 April 2008

(--) PCI:*(134:0:0) ATI Technologies Inc unknown chipset (0x9440) rev 0, Mem @ 
0xc0000000/28, 0xb8300000/16, I/O @ 0x6000/8
(--) console driver: SUNWtext
New driver is "ati"

** Now for the SWEET stuff ***
(II) Setting vga for screen 0.
(II) Loading sub module "vbe"
...
(II) VESA(0): initializing int10
(II) VESA(0): Primary V_BIOS segment is: 0xc000
(II) VESA(0): VESA BIOS detected
(II) VESA(0): VESA VBE Version 3.0
(II) VESA(0): VESA VBE Total Mem: 16384 kB
(II) VESA(0): VESA VBE OEM: ATI ATOMBIOS
(II) VESA(0): VESA VBE OEM Software Rev: 11.3
(II) VESA(0): VESA VBE OEM Vendor: (C) 1988-2005, ATI Technologies Inc. 
(II) VESA(0): VESA VBE OEM Product: RV770
(II) VESA(0): VESA VBE OEM Product Rev: 01.00
(II) VESA(0): Creating default Display subsection in Screen section
        "Builtin Default vesa Screen 0" for depth/fbbpp 24/32
(++) VESA(0): Depth 24, (--) framebuffer bpp 32
(==) VESA(0): RGB weight 888
(==) VESA(0): Default visual is TrueColor
(==) VESA(0): Using gamma correction (1.0, 1.0, 1.0)
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"(II) Module "ddc" already built-in
(II) VESA(0): VESA VBE DDC supported
(II) VESA(0): VESA VBE DDC Level 2
(II) VESA(0): VESA VBE DDC transfer in appr. 1 sec.
(II) VESA(0): VESA VBE DDC read successfully
(II) VESA(0): Manufacturer: VSC  Model: 8a06  Serial#: ##removed## 
(II) VESA(0): Year: 2002  Week: 49
(II) VESA(0): EDID Version: 1.3
(II) VESA(0): Analog Display Input,  Input Voltage Level: 0.700/0.300 V
(II) VESA(0): Signal levels configurable
(II) VESA(0): Sync:  Separate  CompositeSerration on. V.Sync Pulse req. if 
CompSync or SyncOnGreen
(II) VESA(0): Max H-Image Size [cm]: horiz.: 36  vert.: 27
(II) VESA(0): Gamma: 2.90
(II) VESA(0): DPMS capabilities: Off; RGB/Color Display
(II) VESA(0): First detailed timing is preferred mode
(II) VESA(0): redX: 0.639 redY: 0.323   greenX: 0.275 greenY: 0.597
(II) VESA(0): blueX: 0.143 blueY: 0.062   whiteX: 0.283 whiteY: 0.297
(II) VESA(0): Supported VESA Video Modes:
(II) VESA(0): 720x400 at 70Hz
(II) VESA(0): 720x400 at 88Hz
(II) VESA(0): 640x480 at 60Hz
(II) VESA(0): 640x480 at 67Hz
(II) VESA(0): 640x480 at 72Hz
(II) VESA(0): 640x480 at 75Hz
(II) VESA(0): 800x600 at 56Hz
(II) VESA(0): 800x600 at 60Hz
(II) VESA(0): 800x600 at 72Hz
(II) VESA(0): 800x600 at 75Hz
(II) VESA(0): 832x624 at 75Hz
(II) VESA(0): 1024x768 at 87Hz (interlaced)
(II) VESA(0): 1024x768 at 60Hz
(II) VESA(0): 1024x768 at 70Hz
(II) VESA(0): 1024x768 at 75Hz
(II) VESA(0): 1280x1024 at 75Hz
(II) VESA(0): 1152x870 at 75Hz
(II) VESA(0): Manufacturer's mask: 0
(II) VESA(0): Supported Future Video Modes:
(II) VESA(0): #0: hsize: 1600  vsize 1200  refresh: 75  vid: 20393
(II) VESA(0): #1: hsize: 1280  vsize 1024  refresh: 85  vid: 39297
(II) VESA(0): #2: hsize: 1024  vsize 768  refresh: 85  vid: 22881
(II) VESA(0): #3: hsize: 800  vsize 600  refresh: 85  vid: 22853
(II) VESA(0): #4: hsize: 640  vsize 480  refresh: 85  vid: 22833
(II) VESA(0): Supported additional Video Mode:
(II) VESA(0): clock: 157.5 MHz   Image Size:  357 x 268 mm
(II) VESA(0): h_active: 1280  h_sync: 1344  h_sync_end 1504 h_blank_end 1728 
h_border: 0
(II) VESA(0): v_active: 1024  v_sync: 1025  v_sync_end 1028 v_blanking: 1072 
v_border: 0
(II) VESA(0): Serial No: ##removed##
(II) VESA(0): Ranges: V min: 50  V max: 180 Hz, H min: 30  H max: 97 kHz, 
PixClock max 210 MHz
(II) VESA(0): Monitor name: G90f-2
(II) VESA(0): EDID (in hex):
....

So, you can see EDID/DDC is working with my Viewsonic G90f monitor and the ATI 
Radeon HD 4870 setup. It's working with the ATI 6.8.0 driver, just that it is 
an 'unknown' card since I haven't added the patch to let it properly ID the 
card - yet I can modify all my display resolutions properly and it works FINE.

I'll submit this over to Sun's HCL...

~ Ken Mays
 
 
This message posted from opensolaris.org

Reply via email to