Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Multimédia => Téma založeno: okam 23 Prosince 2014, 08:30:30
-
Dobrý den, prosím o pomoc. Je to můj první příspěvek.
Moje otázka se týká možného připojení HDTV skrz VGA výstup z NTB, který poskytuje signál RGB. Někde jsem četl, že je možné přepnout výstup na VGA konektoru z RGB do komponentního formátu YPbPr. TV má tento vstup (kromě HDMI a SCART). Prohledal jsem web a nejsem z toho moudrý. Dle specifikace výrobce grafické karty je tento formát podporován.
OS je Kubuntu 14.04LTS. Děkuji za pomoc.
otmar@otmar-MM061:~$ xrandr --verbose
Screen 0: minimum 320 x 200, current 1280 x 800, maximum 8192 x 8192
VGA-0 disconnected (normal left inverted right x axis y axis)
Identifier: 0x51
Timestamp: 11198
Subpixel: no subpixels
Clones: S-video
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
range: (0, 1)
LVDS connected primary 1280x800+0+0 (0x55) normal (normal left inverted right x axis y axis) 331mm x 207mm
Identifier: 0x52
Timestamp: 11198
Subpixel: horizontal rgb
Gamma: 1.0:1.0:1.0
Brightness: 1.0
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:
00ffffffffffff004ca3000000000000
00100103802115780a87f594574f8c27
27505400000001010101010101010101
010101010101c71b00a0502017303020
26004bcf100000190000000f00000000
00000000002387026400000000fe0044
463035360331353458330a20000000fe
002740505a81b0d9ff01010a2020009d
scaling mode: Full
supported: None, Full, Center, Full aspect
1280x800 (0x55) 71.1MHz -HSync -VSync *current +preferred
h: width 1280 start 1328 end 1360 total 1440 skew 0 clock 49.4KHz
v: height 800 start 802 end 808 total 823 clock 60.0Hz
1280x720 (0x56) 74.5MHz -HSync +VSync
h: width 1280 start 1344 end 1472 total 1664 skew 0 clock 44.8KHz
v: height 720 start 723 end 728 total 748 clock 59.9Hz
1152x768 (0x57) 71.8MHz -HSync +VSync
h: width 1152 start 1216 end 1328 total 1504 skew 0 clock 47.7KHz
v: height 768 start 771 end 781 total 798 clock 59.8Hz
1024x768 (0x58) 63.5MHz -HSync +VSync
h: width 1024 start 1072 end 1176 total 1328 skew 0 clock 47.8KHz
v: height 768 start 771 end 775 total 798 clock 59.9Hz
800x600 (0x59) 38.2MHz -HSync +VSync
h: width 800 start 832 end 912 total 1024 skew 0 clock 37.4KHz
v: height 600 start 603 end 607 total 624 clock 59.9Hz
848x480 (0x5a) 31.5MHz -HSync +VSync
h: width 848 start 872 end 952 total 1056 skew 0 clock 29.8KHz
v: height 480 start 483 end 493 total 500 clock 59.7Hz
720x480 (0x5b) 26.8MHz -HSync +VSync
h: width 720 start 744 end 808 total 896 skew 0 clock 29.9KHz
v: height 480 start 483 end 493 total 500 clock 59.7Hz
640x480 (0x5c) 23.8MHz -HSync +VSync
h: width 640 start 664 end 720 total 800 skew 0 clock 29.7KHz
v: height 480 start 483 end 487 total 500 clock 59.4Hz
S-video disconnected (normal left inverted right x axis y axis)
Identifier: 0x53
Timestamp: 11198
Subpixel: no subpixels
Clones: VGA-0
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: ntsc
supported: ntsc, pal, pal-m, pal-60, ntsc-j, scart-pal, pal-cn, secam
load detection: 1
range: (0, 1)
otmar@otmar-MM061:~$
-
Nikdo nic? Zdá se, že mám specifický požadavek. Takže se ho pokusím objasnit. Moje původní TV měla VGA vstup a tak s připojením nebyl problém, ale nová TV má pouze YPbPr, SCART, HDMI a kompozitní vstup. Výstup z NTB je buď VGA nebo S-Video. S-Video zavrhuji kvůli nízké kvalitě. Variantu s výstupem YPbPr jsem opustil. Podle tohoto:
http://4um.overclocking.cz/showthread.php?t=36972nebo
http://www.root.cz/clanky/televize-jako-rgb-monitor-v-xfree86/jsem zbastlil kabel ve variantě H/V Sync na propojení z VGA do SCART, ale obraz na TV není zasynchronizován a po chvilce mi TV napíše, že není signál. V "oknech" tohle prý funguje s pomocí programu PowerStrip, kde se dá měnit časování synchronizace, ale nevím jak v Linuxu. Na to aby to fungovalo je zapotřebí výstupu VGA vnutit výstupní režim s pomocí "modeline"
Můžete mi prosím pomoci?
Děkuji
-
mrkněte na schopnosti té televize (resp. konkrétního vstupu) a pomocí gtf
man gtfby to mohlo pomoci připravit modeline potřebný pro konfigurák či xrandr
-
Tady je výpis xrandr
xrandr --verbose
Screen 0: minimum 320 x 200, current 1280 x 800, maximum 8192 x 8192
VGA-0 connected (normal left inverted right x axis y axis)
Identifier: 0x51
Timestamp: 21759
Subpixel: no subpixels
Clones: S-video
CRTCs: 1 0
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
load detection: 1
range: (0, 1)
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
848x480 (0x58) 33.8MHz +HSync +VSync
h: width 848 start 864 end 976 total 1088 skew 0 clock 31.0KHz
v: height 480 start 486 end 494 total 517 clock 60.0Hz
640x480 (0x59) 25.2MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0 clock 31.5KHz
v: height 480 start 489 end 492 total 525 clock 59.9Hz
LVDS connected primary 1280x800+0+0 (0x5a) normal (normal left inverted right x axis y axis) 331mm x 207mm
Identifier: 0x52
Timestamp: 21759
Subpixel: horizontal rgb
Gamma: 1.0:1.0:1.0
Brightness: 1.0
Clones:
CRTC: 0
CRTCs: 1 0
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
EDID:
00ffffffffffff004ca3000000000000
00100103802115780a87f594574f8c27
27505400000001010101010101010101
010101010101c71b00a0502017303020
26004bcf100000190000000f00000000
00000000002387026400000000fe0044
463035360331353458330a20000000fe
002740505a81b0d9ff01010a2020009d
scaling mode: Full
supported: None, Full, Center, Full aspect
1280x800 (0x5a) 71.1MHz -HSync -VSync *current +preferred
h: width 1280 start 1328 end 1360 total 1440 skew 0 clock 49.4KHz
v: height 800 start 802 end 808 total 823 clock 60.0Hz
1280x720 (0x5b) 74.5MHz -HSync +VSync
h: width 1280 start 1344 end 1472 total 1664 skew 0 clock 44.8KHz
v: height 720 start 723 end 728 total 748 clock 59.9Hz
1152x768 (0x5c) 71.8MHz -HSync +VSync
h: width 1152 start 1216 end 1328 total 1504 skew 0 clock 47.7KHz
v: height 768 start 771 end 781 total 798 clock 59.8Hz
1024x768 (0x5d) 63.5MHz -HSync +VSync
h: width 1024 start 1072 end 1176 total 1328 skew 0 clock 47.8KHz
v: height 768 start 771 end 775 total 798 clock 59.9Hz
800x600 (0x5e) 38.2MHz -HSync +VSync
h: width 800 start 832 end 912 total 1024 skew 0 clock 37.4KHz
v: height 600 start 603 end 607 total 624 clock 59.9Hz
848x480 (0x5f) 31.5MHz -HSync +VSync
h: width 848 start 872 end 952 total 1056 skew 0 clock 29.8KHz
v: height 480 start 483 end 493 total 500 clock 59.7Hz
720x480 (0x60) 26.8MHz -HSync +VSync
h: width 720 start 744 end 808 total 896 skew 0 clock 29.9KHz
v: height 480 start 483 end 493 total 500 clock 59.7Hz
640x480 (0x61) 23.8MHz -HSync +VSync
h: width 640 start 664 end 720 total 800 skew 0 clock 29.7KHz
v: height 480 start 483 end 487 total 500 clock 59.4Hz
S-video disconnected (normal left inverted right x axis y axis)
Identifier: 0x53
Timestamp: 21759
Subpixel: no subpixels
Clones: VGA-0
CRTCs: 1 0
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
tv standard: ntsc
supported: ntsc, pal, pal-m, pal-60, ntsc-j, scart-pal, pal-cn, secam
load detection: 1
range: (0, 1)
a řádek, kde je uvedeno rozlišení 1024x768 v sekci VGA-0 je jedno z podporovaných rozlišení. Shoduje se frekvence H - 48,4kHz a V - 60Hz Televize jich podporuje mnohem více vč. full HD, ale to systém nemůže vědět protože v tom kabelu nejsou žádné "komunkační dráty" (např: 1360x768, H fr. 47,72kHz, V fr. 59,8Hz; 1920x1080, H fr. 67,5kHz, V fr. 60,02Hz; ...)
Když bych zvládl vypočítat/připravit modeline pomocí gtf co dál?
Rozlišení uvedené v řádku Screen 0 tj. 1280x800 není televizí podporováno
-
Po krátké odmlce pokračuji v řešení problému :D . Pokročil jsem natolik, že mám na TV obraz a to ve velmi dobré kvalitě (co RGB SCART dovolí), ale je tu jedno ale! Obraz je ve všech čtyřech rozlišeních, které mám je vždy větší než zobrazovací plocha TV. Modeline jsem vyzkoušel desítky!
Tady je výpis xrandr:
Screen 0: minimum 320 x 200, current 1280 x 1376, maximum 8192 x 8192
VGA-0 connected 1024x576+0+0 (0x55) normal (normal left inverted right x axis y axis) 0mm x 0mm
Identifier: 0x51
Timestamp: 119267
Subpixel: no subpixels
Gamma: 1.0:1.0:1.0
Brightness: 1.0
Clones: S-video
CRTC: 1
CRTCs: 1 0
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
load detection: 1
range: (0, 1)
1024x576@25 (0x55) 19.4MHz -HSync -VSync Interlace *current +preferred
h: width 1024 start 1056 end 1144 total 1232 skew 0 clock 15.7KHz
v: height 576 start 587 end 593 total 631 clock 50.0Hz
800x576pali (0x56) 15.4MHz -HSync -VSync Interlace
h: width 800 start 823 end 895 total 984 skew 0 clock 15.6KHz
v: height 576 start 580 end 583 total 625 clock 50.1Hz
768x576pali (0x57) 14.8MHz -HSync -VSync Interlace
h: width 768 start 789 end 858 total 944 skew 0 clock 15.6KHz
v: height 576 start 580 end 583 total 625 clock 50.1Hz
720x576pali (0x58) 13.9MHz -HSync -VSync Interlace
h: width 720 start 742 end 808 total 888 skew 0 clock 15.6KHz
v: height 576 start 580 end 583 total 625 clock 50.1Hz
LVDS connected primary 1280x800+0+576 (0x59) normal (normal left inverted right x axis y axis) 331mm x 207mm
Identifier: 0x52
Timestamp: 119267
Subpixel: horizontal rgb
Gamma: 1.0:1.0:1.0
Brightness: 1.0
Clones:
CRTC: 0
CRTCs: 1 0
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
EDID:
00ffffffffffff004ca3000000000000
00100103802115780a87f594574f8c27
27505400000001010101010101010101
010101010101c71b00a0502017303020
26004bcf100000190000000f00000000
00000000002387026400000000fe0044
463035360331353458330a20000000fe
002740505a81b0d9ff01010a2020009d
scaling mode: Full
supported: None, Full, Center, Full aspect
1280x800 (0x59) 71.1MHz -HSync -VSync *current +preferred
h: width 1280 start 1328 end 1360 total 1440 skew 0 clock 49.4KHz
v: height 800 start 802 end 808 total 823 clock 60.0Hz
1280x720 (0x5a) 74.5MHz -HSync +VSync
h: width 1280 start 1344 end 1472 total 1664 skew 0 clock 44.8KHz
v: height 720 start 723 end 728 total 748 clock 59.9Hz
1152x768 (0x5b) 71.8MHz -HSync +VSync
h: width 1152 start 1216 end 1328 total 1504 skew 0 clock 47.7KHz
v: height 768 start 771 end 781 total 798 clock 59.8Hz
1024x768 (0x5c) 63.5MHz -HSync +VSync
h: width 1024 start 1072 end 1176 total 1328 skew 0 clock 47.8KHz
v: height 768 start 771 end 775 total 798 clock 59.9Hz
800x600 (0x5d) 38.2MHz -HSync +VSync
h: width 800 start 832 end 912 total 1024 skew 0 clock 37.4KHz
v: height 600 start 603 end 607 total 624 clock 59.9Hz
848x480 (0x5e) 31.5MHz -HSync +VSync
h: width 848 start 872 end 952 total 1056 skew 0 clock 29.8KHz
v: height 480 start 483 end 493 total 500 clock 59.7Hz
720x480 (0x5f) 26.8MHz -HSync +VSync
h: width 720 start 744 end 808 total 896 skew 0 clock 29.9KHz
v: height 480 start 483 end 493 total 500 clock 59.7Hz
640x480 (0x60) 23.8MHz -HSync +VSync
h: width 640 start 664 end 720 total 800 skew 0 clock 29.7KHz
v: height 480 start 483 end 487 total 500 clock 59.4Hz
S-video disconnected (normal left inverted right x axis y axis)
Identifier: 0x53
Timestamp: 119267
Subpixel: no subpixels
Clones: VGA-0
CRTCs: 1 0
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
tv standard: ntsc
supported: ntsc, pal, pal-m, pal-60, ntsc-j, scart-pal, pal-cn, secam
load detection: 1
range: (0, 1)
a tady soubor 10-monitor.conf z adresáře usr/share/X11/xorg.conf.d:
Section "Monitor"
Identifier "Monitor0"
HorizSync 14-20
VertRefresh 40-70
Modeline "1024x576@25" 19.4 1024 1056 1144 1232 576 587 593 631 -hsync -vsync interlace
Modeline "800x576pali" 15.38 800 823 895 984 576 580 583 625 -hsync -vsync interlace
Modeline "768x576pali" 14.76 768 789 858 944 576 580 583 625 -hsync -vsync interlace
Modeline "720x576pali" 13.88 720 742 808 888 576 580 583 625 -hsync -vsync interlace
EndSection
Section "Screen"
Identifier "Screen0"
Device "VGA-0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x576@25" "800x576pali" "768x576pali" "720x576pali"
EndSubSection
EndSection
Poradíte prosím co dál?
-
hmm, tohle neznám a chce to trochu laborovat
zkuste zagooglit buď overscan/underscan
nebo Option "metamodes"
či Option "TVStandard" ...
Option "TVOutFormat" ...
něco jsem potkal zde:
http://ubuntuforums.org/archive/index.php/t-1029328.html (http://ubuntuforums.org/archive/index.php/t-1029328.html)
-
Tady je poslední soubor 10-monitor.conf
Section "Monitor"
Identifier "Monitor0"
HorizSync 14-17 #kHz
VertRefresh 24-61 #Hz
#Modeline "1024x576 16:9 (50Hz)" 19.88 1024 1048 1144 1264 576 576 585 629 -hsync -vsync interlace
Modeline "960x540 16:9 (50Hz)" 20.375 960 1041 1137 1304 540 560 566 625 interlace -hsync -vsync
EndSection
Section "Screen"
Identifier "Screen0"
Device "VGA-0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "960x540 16:9 (50Hz)"
EndSubSection
EndSectionFunguje bez problémů, jen škoda nižšího rozlišení. Pokud by měl někdo lepší řešení budu rád, když se o výsledky podělí. ;)