LINUX.ORG.RU

TV-Out


0

0

Вот настроил видеовыход на карте nvidia, запускаются 2 х сервера. Но на телевизоре при движущейся картинке заметно, как рвется изображение, из-за этого фильм нормально смотреть нельзя. Это можно как-то устранить?

★★

Все, разобрался, осталось другое - как убрать черные полосы вокруг изображения на телефизоре? Под виндой лечилось TV-Tool, под линуксом nvtv при активном режиме twinview не запускается. Посоветуйте что-нибудь.

lexius ★★
() автор топика
Ответ на: комментарий от sdio

>А зачем два Х-Сервера? Можно ведь и одним обойтись. Да одним, то я прогнал. Твинвью сейчас. Только черная рамка раздражает, ее можно убрать? Option "TVOverScan" не работает с моим GF2.

lexius ★★
() автор топика
Ответ на: комментарий от mosia

nvidia-settings а там галочки поставить, точно не помню где, но там разберешься, их там не много :-)

lexius ★★
() автор топика
Ответ на: комментарий от lexius

Работает как два дисплея:
:0.0 -- монитор
:0.1 -- ТВ

$ lspci
0000:01:00.0 VGA compatible controller: nVidia Corporation NV11 [GeForce2 MX/MX 400] (rev b2)

$ cat /usr/local/bin/nvset
#!/bin/sh
xsetroot -solid black -display :0.1
nvtv -t -r 640,480 -s Huge -o -4.17,-4.17 -S PAL --set colorfix:on

$ cat /etc/X11/xorgs.conf
Section "Device"
        Identifier      "Nvidia0"
        Driver          "nvidia"
        Option          "NoLogo"  "true" 
        BoardName   "NV11 [GeForce2 MX/MX 400]"
        BusID           "PCI:1:0:0"
        screen 0
EndSection

Section "Device"
        Identifier      "Nvidia1"
        Driver          "nvidia"
        Option          "NoLogo"  "true" 
        BoardName   "NV11 [GeForce2 MX/MX 400]"
        BusID           "PCI:1:0:0"
        screen 1
EndSection
Section "Monitor"
        Identifier      "Monitor0"
        HorizSync       31.5-70
        VertRefresh     50-120
EndSection

Section "Monitor"
        Identifier      "Monitor1"
        HorizSync       30-70
        VertRefresh     50-60
EndSection

Section "Screen"
        Identifier      "Screen0"
        Device          "Nvidia0"
        Monitor         "Monitor0"
        Option "ConnectedMonitor" "crt"
        DefaultDepth    16
        SubSection "Display"
                Depth           16
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

Section "Screen"
        Identifier      "Screen1"
        Device          "Nvidia1"
        Monitor         "Monitor1"
        Option "ConnectedMonitor" "TV"
        Option "TVStandard" "PAL-G"
        Option "TVOutFormat" "COMPOSITE"
        DefaultDepth    16
        SubSection "Display"
                Depth           16
                Modes           "640x480" "640x368" "352x288"
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          0 "Screen0"
        Screen          1 "Screen1" leftOf "Screen0"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"
EndSection

sdio ★★★★★
()
Ответ на: комментарий от lexius

Конфигурация с рабочей системы.

>nvtv -t -r 640,480 -s Huge -o -4.17,-4.17 -S PAL --set colorfix:on
Запускать или под root или должен быть запущен nvtvd (daemon nvtv, может у него другое название, не помню)

sdio ★★★★★
()
Ответ на: комментарий от sdio

>Запускать или под root или должен быть запущен nvtvd (daemon nvtv, может у него другое название, не помню)

Со старой конфигурацией иксов (без TV) nvtv запускается, все работает, если в xorg.conf добавить то, что описано выще nvtv не запускается. Хотелось бы nvtv как-нибудь использовать для удаления этой черной рамки. Я так под виндой делал, телек подрубал стандартным способом, потом запускал TVTOOL, рамка сразу же исчезала, потом я tvtool вырубал и все нормально работало :-) Вот такой изврат мог прокатить под windows.

lexius ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.