On 10.08.2010 20:35, Sergej Pupykin wrote:
At Tue, 10 Aug 2010 12:26:41 -0400,
Alex Deucher<[email protected]> wrote:
That scenario is not supported and only happens to work by luck with
ums. Since the encoder is shared between the DIN port and the analog
portion of the DVI port, you can't really use them both at the same
time. It should work with the DIN and the VGA port.
Thanks, I'll try to remove DVI2VGA connector and plug monitor into
VGA. But there is interesting thing: I bought DVI2VGA connector while
experimenting with CRTC settings. :) It solves TV-out problem in UMS
mode.
Strange things with CRTCs<->output assigning...
I checked VGA, but still have no success with TV. Moreover it seems VGA
has issues with getting available modes. If I do xinit with or without
xorg.conf it sets improper frequencies. Easiest way I found is 60Hz
limit ('VertRefresh 40.0 - 60.0') however monitor can 75Hz and console
works in this mode. Probably I can set proper modeline to get 75Hz but
driver can not detect it automatically.
Full story below (hope it help clarify what happens):
~2 year ago I bought ATI HD3450 and wasted quite much time before I
catch that VGA and DIN can not use different CRTCs. Then I bought
DVI2VGA connector and TV works fine on CRTC#0, DVI on CRTC#1. TV was
broken after I switch to KMS.
May be TV has the same issue as VGA and I should make proper raw mode
with --newmode?
$ xrandr --verbose
Screen 0: minimum 320 x 200, current 1280 x 1024, maximum 8192 x 8192
DIN disconnected (normal left inverted right x axis y axis)
Identifier: 0x51
Timestamp: 1418833
Subpixel: no subpixels
Clones:
CRTCs: 0 1
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
tv standard: pal
supported: ntsc pal pal-m pal-60
ntsc-j scart-pal pal-cn secam
load detection: 1 (0x00000001) range: (0,1)
VGA-0 connected 1280x1024+0+0 (0x54) normal (normal left inverted right
x axis y axis) 340mm x 270mm
Identifier: 0x52
Timestamp: 1418833
Subpixel: no subpixels
Clones:
CRTC: 0
CRTCs: 0 1
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
EDID:
00ffffffffffff0026cdd64612110000
0b0f01030e221b782a5e50a6544c9926
145054bfef008180714f010101010101
010101010101bc34009851002a401090
1300540e1100001e000000ff00303534
39325335333034333730000000fd0037
4b18530e000a202020202020000000fc
00504c453433302f3433310a20200059
load detection: 1 (0x00000001) range: (0,1)
1280x1024 (0x54) 108.0MHz +HSync +VSync *current +preferred
h: width 1280 start 1328 end 1440 total 1688 skew 0 clock
64.0KHz
v: height 1024 start 1025 end 1028 total 1066 clock
60.0Hz
1024x768 (0x55) 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 (0x56) 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 (0x57) 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 (0x58) 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
DVI-0 disconnected (normal left inverted right x axis y axis)
Identifier: 0x53
Timestamp: 1418833
Subpixel: horizontal rgb
Clones:
CRTCs: 0 1
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
load detection: 1 (0x00000001) range: (0,1)
coherent: 1 (0x00000001) range: (0,1)
_______________________________________________
xorg-driver-ati mailing list
[email protected]
http://lists.x.org/mailman/listinfo/xorg-driver-ati