[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freedesktop-xorg
Subject:    Re: MacBook Intel GMA950 w/ Dell 2407WFP - resolution problem
From:       "Jerone Young" <jerone () gmail ! com>
Date:       2007-12-30 7:01:28
Message-ID: 9f50a7a00712292301nc205f08ia255af564ddc7f8d () mail ! gmail ! com
[Download RAW message or body]

I am seeing something like this problem with my GMA965 (in my Lenovo
Thinkpad T61) w/ Samsung 243T via DVI or VGA connectors. Xrandr sees
it can do 1920x1200 yet it is stuck at 1280x1024 @ 75hz , which my
monitor then shows out of sync. The problem is definitely with the
intel driver as I can use it fine under Windows Vista with my Thinkpad
via DVI or VGA.

When you try to do anything with xrandr to the monitor .. it does
NOTHING! Can't change the res on it or anything. Now this works
perfectly fine with my Nvidia card in my desktop using xorg "nv"
driver as well as proprietary driver.

I've attached 2 docs to this email showing output data from my desktop
hooked to the Samsung 243T (the good one) .. and my Thinkpad T61
connected to the Samsung 243T

I'm really surprised as I really expected this to just work .. and now
I've had a chance to try it and I'm like WTF!

Docs are attached with xrandr info for everyone's enjoyment (or
someone can figure out what is going on).

Also looking through bugzilla I found something that may "possibly" be related:
https://bugs.freedesktop.org/show_bug.cgi?id=10694

["xrandr_intel_samsung243T_BAD.txt" (text/plain)]

Thinkpad T61 with (965GM) X3100 connected to docking station 
hooked up to Samsung 243T via DVI (VGA displays the same behavior):

I am unable to change the resolution of the Samsung 243T. Xrandr will
not do anything to it. It is stuck at 1280x1024 @ 75hz..!!!!!

Tested this under Windows Vista and it works fine, without issue. Samsung 243T
displays at 1920x1200. So it is not a hardware issue!

THIS IS VERY BAD!!!

1) xrandr version
2) xrandr --properties
3) xrandr --verbose

1)
ubuntu@ubuntu:~$ xrandr --version
Server reports RandR version 1.2

2)
ubuntu@ubuntu:~$ xrandr --properties
Screen 0: minimum 320 x 200, current 1440 x 1024, maximum 1920 x 1920
VGA disconnected (normal left inverted right x axis y axis)
LVDS connected 1440x900+0+0 (normal left inverted right x axis y axis) 303mm x 190mm
	EDID_DATA:
		00ffffffffffff0030ae334000000000
		00110103801e1378eaae109658538c28
		24505421080001010101010101010101
		0101010101013226a04051841a303020
		36002fbe10000019d51fa04051841a30
		302036002fbe100000190000000f0090
		0a32900a28140100320cf800000000fe
		004c503134315750312d544c42370021
	BACKLIGHT_CONTROL: kernel
		supported: native       legacy       combination  kernel      
	BACKLIGHT: 100 (0x00000064) range:  (0,100)
   1440x900       60.0*+   50.0  
   1280x800       60.0  
   1280x768       60.0  
   1024x768       60.0  
   800x600        60.3  
   640x480        60.0     59.9  
TMDS-1 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 518mm x 324mm
	EDID_DATA:
		00ffffffffffff004c2df7003432424e
		110f0103803420a02aee95a3544c9926
		0f5054bfef80a9408180714f01010101
		010101010101283c80a070b023403020
		360006442100001a000000fd00374b1e
		5011000a202020202020000000fc0053
		796e634d61737465720a2020000000ff
		0048344b593430303634390a202000fb
   1920x1200      60.0 +
   1600x1200      59.9  
   1280x1024      75.0*    59.9  
   1152x864       75.0     74.8  
   1024x768       75.1     70.1     60.0  
   832x624        74.6  
   800x600        72.2     75.0     60.3     56.2  
   640x480        75.0     72.8     66.7     60.0  
   720x400        70.1  


3)

ubuntu@ubuntu:~$ xrandr --verbose
Screen 0: minimum 320 x 200, current 1440 x 1024, maximum 1920 x 1920
VGA disconnected (normal left inverted right x axis y axis)
	Identifier: 0x5b
	Timestamp:  92683
	Subpixel:   unknown
	Clones:    
	CRTCs:      0 1
LVDS connected 1440x900+0+0 (0x5e) normal (normal left inverted right x axis y axis) 303mm x 190mm
	Identifier: 0x5c
	Timestamp:  92683
	Subpixel:   horizontal rgb
	Clones:    
	CRTC:       1
	CRTCs:      1
	EDID_DATA:
		00ffffffffffff0030ae334000000000
		00110103801e1378eaae109658538c28
		24505421080001010101010101010101
		0101010101013226a04051841a303020
		36002fbe10000019d51fa04051841a30
		302036002fbe100000190000000f0090
		0a32900a28140100320cf800000000fe
		004c503134315750312d544c42370021
	BACKLIGHT_CONTROL: kernel
		supported: native       legacy       combination  kernel      
	BACKLIGHT: 100 (0x00000064) range:  (0,100)
  1440x900 (0x5e)   97.8MHz -HSync -VSync
        h: width  1440 start 1488 end 1520 total 1760 skew    0 clock   55.6KHz
        v: height  900 start  903 end  909 total  926           clock   60.0Hz
  1440x900 (0x5f)   81.5MHz -HSync -VSync
        h: width  1440 start 1488 end 1520 total 1760 skew    0 clock   46.3KHz
        v: height  900 start  903 end  909 total  926           clock   50.0Hz
  1280x800 (0x60)   83.5MHz
        h: width  1280 start 1344 end 1480 total 1680 skew    0 clock   49.7KHz
        v: height  800 start  801 end  804 total  828           clock   60.0Hz
  1280x768 (0x61)   80.1MHz
        h: width  1280 start 1344 end 1480 total 1680 skew    0 clock   47.7KHz
        v: height  768 start  769 end  772 total  795           clock   60.0Hz
  1024x768 (0x62)   65.0MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock   48.4KHz
        v: height  768 start  771 end  777 total  806           clock   60.0Hz
  800x600 (0x63)   40.0MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock   37.9KHz
        v: height  600 start  601 end  605 total  628           clock   60.3Hz
  640x480 (0x64)   25.2MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock   31.5KHz
        v: height  480 start  490 end  492 total  525           clock   60.0Hz
  640x480 (0x65)   25.2MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock   31.5KHz
        v: height  480 start  490 end  492 total  525           clock   59.9Hz
TMDS-1 connected 1280x1024+0+0 (0x68) normal (normal left inverted right x axis y axis) 518mm x 324mm
	Identifier: 0x5d
	Timestamp:  92683
	Subpixel:   horizontal rgb
	Clones:    
	CRTC:       0
	CRTCs:      0 1
	EDID_DATA:
		00ffffffffffff004c2df7003432424e
		110f0103803420a02aee95a3544c9926
		0f5054bfef80a9408180714f01010101
		010101010101283c80a070b023403020
		360006442100001a000000fd00374b1e
		5011000a202020202020000000fc0053
		796e634d61737465720a2020000000ff
		0048344b593430303634390a202000fb
  1920x1200 (0x66)  154.0MHz +HSync -VSync
        h: width  1920 start 1968 end 2000 total 2080 skew    0 clock   74.0KHz
        v: height 1200 start 1203 end 1209 total 1235           clock   60.0Hz
  1600x1200 (0x67)  161.0MHz -HSync +VSync
        h: width  1600 start 1712 end 1880 total 2160 skew    0 clock   74.5KHz
        v: height 1200 start 1203 end 1207 total 1245           clock   59.9Hz
  1280x1024 (0x68)  135.0MHz +HSync +VSync
        h: width  1280 start 1296 end 1440 total 1688 skew    0 clock   80.0KHz
        v: height 1024 start 1025 end 1028 total 1066           clock   75.0Hz
  1280x1024 (0x69)  109.0MHz -HSync +VSync
        h: width  1280 start 1368 end 1496 total 1712 skew    0 clock   63.7KHz
        v: height 1024 start 1027 end 1034 total 1063           clock   59.9Hz
  1152x864 (0x6a)  108.0MHz +HSync +VSync
        h: width  1152 start 1216 end 1344 total 1600 skew    0 clock   67.5KHz
        v: height  864 start  865 end  868 total  900           clock   75.0Hz
  1152x864 (0x6b)  104.0MHz -HSync +VSync
        h: width  1152 start 1224 end 1344 total 1536 skew    0 clock   67.7KHz
        v: height  864 start  867 end  871 total  905           clock   74.8Hz
  1024x768 (0x6c)   78.8MHz +HSync +VSync
        h: width  1024 start 1040 end 1136 total 1312 skew    0 clock   60.1KHz
        v: height  768 start  769 end  772 total  800           clock   75.1Hz
  1024x768 (0x6d)   75.0MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1328 skew    0 clock   56.5KHz
        v: height  768 start  771 end  777 total  806           clock   70.1Hz
  1024x768 (0x62)   65.0MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock   48.4KHz
        v: height  768 start  771 end  777 total  806           clock   60.0Hz
  832x624 (0x6e)   57.3MHz -HSync -VSync
        h: width   832 start  864 end  928 total 1152 skew    0 clock   49.7KHz
        v: height  624 start  625 end  628 total  667           clock   74.6Hz
  800x600 (0x6f)   50.0MHz +HSync +VSync
        h: width   800 start  856 end  976 total 1040 skew    0 clock   48.1KHz
        v: height  600 start  637 end  643 total  666           clock   72.2Hz
  800x600 (0x70)   49.5MHz +HSync +VSync
        h: width   800 start  816 end  896 total 1056 skew    0 clock   46.9KHz
        v: height  600 start  601 end  604 total  625           clock   75.0Hz
  800x600 (0x63)   40.0MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock   37.9KHz
        v: height  600 start  601 end  605 total  628           clock   60.3Hz
  800x600 (0x71)   36.0MHz +HSync +VSync
        h: width   800 start  824 end  896 total 1024 skew    0 clock   35.2KHz
        v: height  600 start  601 end  603 total  625           clock   56.2Hz
  640x480 (0x72)   31.5MHz -HSync -VSync
        h: width   640 start  656 end  720 total  840 skew    0 clock   37.5KHz
        v: height  480 start  481 end  484 total  500           clock   75.0Hz
  640x480 (0x73)   31.5MHz -HSync -VSync
        h: width   640 start  664 end  704 total  832 skew    0 clock   37.9KHz
        v: height  480 start  489 end  491 total  520           clock   72.8Hz
  640x480 (0x74)   30.2MHz -HSync -VSync
        h: width   640 start  704 end  768 total  864 skew    0 clock   35.0KHz
        v: height  480 start  483 end  486 total  525           clock   66.7Hz
  640x480 (0x64)   25.2MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock   31.5KHz
        v: height  480 start  490 end  492 total  525           clock   60.0Hz
  720x400 (0x75)   28.3MHz -HSync +VSync
        h: width   720 start  738 end  846 total  900 skew    0 clock   31.5KHz
        v: height  400 start  412 end  414 total  449           clock   70.1Hz




["xrandr_nv_samsung_243T_WORKS.txt" (text/plain)]

Screen data for Samsung 243T
Using Nvidia 6600 GT hookeup via DVI
with "nv" driver Xorg driver

1) xrandr version
2) xrandr --properites
3) xrandr --verbose
4) X log EDID data

For this case everything is working perfectly!

1)
ubuntu@ubuntu:~$ xrandr --version
Server reports RandR version 1.2

2)
ubuntu@ubuntu:~$ xrandr --properties
Screen 0: minimum 640 x 400, current 1920 x 1200, maximum 1920 x 1200
default connected 1920x1200+0+0 0mm x 0mm
   1920x1200      60.0* 
   1600x1200      60.0  
   1680x1050      60.0  
   1600x1024      60.0  
   1400x1050      70.0     60.0  
   1280x1024      75.0     60.0  
   1440x900       60.0  
   1280x960       60.0  
   1280x800       60.0  
   1152x864       75.0  
   1280x768       60.0  
   1152x768       55.0  
   1024x768       75.0     70.0     60.0  
   832x624        75.0  
   800x600        75.0     72.0     60.0     56.0  
   640x480        75.0     73.0     67.0     60.0  
   720x400        70.0  

3)
ubuntu@ubuntu:~$ xrandr --verbose
Screen 0: minimum 640 x 400, current 1920 x 1200, maximum 1920 x 1200
default connected 1920x1200+0+0 (0x6c) normal (normal) 0mm x 0mm
	Identifier: 0x6b
	Timestamp:  86959
	Subpixel:   horizontal rgb
	Clones:    
	CRTC:       0
	CRTCs:      0
  1920x1200 (0x6c)  138.2MHz
        h: width  1920 start    0 end    0 total 1920 skew    0 clock   72.0KHz
        v: height 1200 start    0 end    0 total 1200           clock   60.0Hz
  1600x1200 (0x6d)  115.2MHz
        h: width  1600 start    0 end    0 total 1600 skew    0 clock   72.0KHz
        v: height 1200 start    0 end    0 total 1200           clock   60.0Hz
  1680x1050 (0x6e)  105.8MHz
        h: width  1680 start    0 end    0 total 1680 skew    0 clock   63.0KHz
        v: height 1050 start    0 end    0 total 1050           clock   60.0Hz
  1600x1024 (0x6f)   98.3MHz
        h: width  1600 start    0 end    0 total 1600 skew    0 clock   61.4KHz
        v: height 1024 start    0 end    0 total 1024           clock   60.0Hz
  1400x1050 (0x70)  102.9MHz
        h: width  1400 start    0 end    0 total 1400 skew    0 clock   73.5KHz
        v: height 1050 start    0 end    0 total 1050           clock   70.0Hz
  1400x1050 (0x71)   88.2MHz
        h: width  1400 start    0 end    0 total 1400 skew    0 clock   63.0KHz
        v: height 1050 start    0 end    0 total 1050           clock   60.0Hz
  1280x1024 (0x72)   98.3MHz
        h: width  1280 start    0 end    0 total 1280 skew    0 clock   76.8KHz
        v: height 1024 start    0 end    0 total 1024           clock   75.0Hz
  1280x1024 (0x73)   78.6MHz
        h: width  1280 start    0 end    0 total 1280 skew    0 clock   61.4KHz
        v: height 1024 start    0 end    0 total 1024           clock   60.0Hz
  1440x900 (0x74)   77.8MHz
        h: width  1440 start    0 end    0 total 1440 skew    0 clock   54.0KHz
        v: height  900 start    0 end    0 total  900           clock   60.0Hz
  1280x960 (0x75)   73.7MHz
        h: width  1280 start    0 end    0 total 1280 skew    0 clock   57.6KHz
        v: height  960 start    0 end    0 total  960           clock   60.0Hz
  1280x800 (0x76)   61.4MHz
        h: width  1280 start    0 end    0 total 1280 skew    0 clock   48.0KHz
        v: height  800 start    0 end    0 total  800           clock   60.0Hz
  1152x864 (0x77)   74.6MHz
        h: width  1152 start    0 end    0 total 1152 skew    0 clock   64.8KHz
        v: height  864 start    0 end    0 total  864           clock   75.0Hz
  1280x768 (0x78)   59.0MHz
        h: width  1280 start    0 end    0 total 1280 skew    0 clock   46.1KHz
        v: height  768 start    0 end    0 total  768           clock   60.0Hz
  1152x768 (0x79)   48.7MHz
        h: width  1152 start    0 end    0 total 1152 skew    0 clock   42.2KHz
        v: height  768 start    0 end    0 total  768           clock   55.0Hz
  1024x768 (0x7a)   59.0MHz
        h: width  1024 start    0 end    0 total 1024 skew    0 clock   57.6KHz
        v: height  768 start    0 end    0 total  768           clock   75.0Hz
  1024x768 (0x7b)   55.1MHz
        h: width  1024 start    0 end    0 total 1024 skew    0 clock   53.8KHz
        v: height  768 start    0 end    0 total  768           clock   70.0Hz
  1024x768 (0x7c)   47.2MHz
        h: width  1024 start    0 end    0 total 1024 skew    0 clock   46.1KHz
        v: height  768 start    0 end    0 total  768           clock   60.0Hz
  832x624 (0x7d)   38.9MHz
        h: width   832 start    0 end    0 total  832 skew    0 clock   46.8KHz
        v: height  624 start    0 end    0 total  624           clock   75.0Hz
  800x600 (0x7e)   36.0MHz
        h: width   800 start    0 end    0 total  800 skew    0 clock   45.0KHz
        v: height  600 start    0 end    0 total  600           clock   75.0Hz
  800x600 (0x7f)   34.6MHz
        h: width   800 start    0 end    0 total  800 skew    0 clock   43.2KHz
        v: height  600 start    0 end    0 total  600           clock   72.0Hz
  800x600 (0x80)   28.8MHz
        h: width   800 start    0 end    0 total  800 skew    0 clock   36.0KHz
        v: height  600 start    0 end    0 total  600           clock   60.0Hz
  800x600 (0x81)   26.9MHz
        h: width   800 start    0 end    0 total  800 skew    0 clock   33.6KHz
        v: height  600 start    0 end    0 total  600           clock   56.0Hz
  640x480 (0x82)   23.0MHz
        h: width   640 start    0 end    0 total  640 skew    0 clock   36.0KHz
        v: height  480 start    0 end    0 total  480           clock   75.0Hz
  640x480 (0x83)   22.4MHz
        h: width   640 start    0 end    0 total  640 skew    0 clock   35.0KHz
        v: height  480 start    0 end    0 total  480           clock   73.0Hz
  640x480 (0x84)   20.6MHz
        h: width   640 start    0 end    0 total  640 skew    0 clock   32.2KHz
        v: height  480 start    0 end    0 total  480           clock   67.0Hz
  640x480 (0x85)   18.4MHz
        h: width   640 start    0 end    0 total  640 skew    0 clock   28.8KHz
        v: height  480 start    0 end    0 total  480           clock   60.0Hz
  720x400 (0x86)   20.2MHz
        h: width   720 start    0 end    0 total  720 skew    0 clock   28.0KHz
        v: height  400 start    0 end    0 total  400           clock   70.0Hz

4)
Took this snippet from X log:
=============================
(II) NV(0): Monitor name: SyncMaster
(II) NV(0): Serial No: H4KY400649
(II) NV(0): EDID (in hex):
(II) NV(0):     00ffffffffffff004c2df7003432424e
(II) NV(0):     110f0103803420a02aee95a3544c9926
(II) NV(0):     0f5054bfef80a9408180714f01010101
(II) NV(0):     010101010101283c80a070b023403020
(II) NV(0):     360006442100001a000000fd00374b1e
(II) NV(0):     5011000a202020202020000000fc0053
(II) NV(0):     796e634d61737465720a2020000000ff
(II) NV(0):     0048344b593430303634390a202000fb
(--) NV(0): CRTC 0 is currently programmed for DFP
(II) NV(0): Using DFP on CRTC 0
(--) NV(0): Panel size is 1920 x 1200
(II) NV(0): EDID vendor "SAM", prod id 247
(II) NV(0): Using EDID range info for horizontal sync
(II) NV(0): Using EDID range info for vertical refresh








_______________________________________________
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic