LINUX.ORG.RU

Nvidia TV-Out


0

0

Ну вот я добился наконец что у меня показывает и монитор и телек,
 но....., На телеке изображение не помещается на экран, поэтому 
когда смотриш кино очень трудно позиционировать изображение.
 Такой расклад меня не устраивает. А что можно ещё сделать?
 
Вот у меня сейчас как:

Section "Monitor"
    Identifier "monitor1"
    VendorName "Plug'n Play"
    ModelName "Samsung SyncMaster 700p Plus (CSH7839*)"
    HorizSync 30-96
    VertRefresh 50-160
    Modeline "1280x960"  148.50  1280 1344 1504 1632    960  961  964 1011  +hsync +vsync
EndSection

Section "Device"
    Identifier "device1"
    VendorName "NVidia"
    BoardName "NVIDIA GeForce FX (generic)"
    Driver "nvidia"
    Option "MetaModes" "1280x960,1024x768"
    Option "TVStandard" "PAL-B"
    Option "SecondMonitorVertRefresh" "60"
    Option "NoLogo" "true"
    Option "ConnectedMonitor" "CRT, TV"
    Option "NoDDC"
    Option "NvAGP" "3"
    Option "TwinViewOrientation" "Clone"
    Option "TwinView"
    Option "SecondMonitorHorizSync" "30-50"
    Option "TVOutFormat" "COMPOSITE"
EndSection

На мониторе у меня 1280х960 90гц, а на телеке 1024х768.
 Это всё чего я добился. Хотел поставить на монитор 1152х864 100гц,
 в Виндозе у меня именно так, но получается слишком узкое по
 горизонтали изображение, а на мониторе его тоже не растянуть, нехватает возможности. Пользовался xvidtune, непомогло.... 
Непонимаю я чо то, толи это я дурак, толи дрова кривые у Nvidia,
 то ли я рановато за Линух взялся ? Вот помню года 2 назад ставил я
 для интересу Линукс, так там вообще нихера из моего 
оборудования не работало.
 Так мож подождать еще годик второй, пока нормальная поддержка появится ? Как быть 

Ответ на: комментарий от Ice_

Это я знаю что есть, вот тока что он даёт непойму хоть убей. Без него телек хоть криво но показывает , а с ним вообще всё вырубается. Блин...ну вот нету у меня знакомых кто в Линухе волокёт, все на Виндозе зависли. Придётся наверно подождать :)

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

Ну незнаю... у меня не выходит почему то ничего. Да и это пол беды ещё, с частотой тоже нихрена не получается. Я одного не могу понять, почему можно поставить 1280х960 90гц и в то же время 1152х864 100гц ну хоть обосрись не получается ? Что ето за лажа такая ? Объясните мне хоть это? Может у кого нить такое же оборудование как у меня, монитор Samsung SyncMaster 700p Plus 17 дюймов и видеокарта Nvidia MX 5200 ? NТак дайте мне полностью конфиг файл XF86Config-4 , ааа ?

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

Если тебе надо только смотреть кино на телеке, то можно TwinView вообще не использовать. У меня сделано так:

1. Девайс для монитора.

Section "Device"
        Identifier      "nvidia0"
        Driver          "nvidia"
        BusID           "PCI:1:0:0"
        Option          "NvAGP"                 "1"
        Option          "NoLogo"                "true"
        Option          "RenderAccel"           "true"
        Option          "CursorShadow"          "true"
        Option          "IgnoreEDID"            "true"
        Option          "IgnoreDisplayDevices"  "DFP"
        Option          "ConnectedMonitor"      "CRT"
        Screen 0
EndSection

2. Девайс для телека.

Section "Device"
        Identifier      "nvidia1"
        Driver          "nvidia"
        BusID           "PCI:1:0:0"
        Option          "NvAGP"                 "1"
        Option          "NoLogo"                "true"
        Option          "RenderAccel"           "true"
        Option          "CursorShadow"          "true"
        Option          "IgnoreEDID"            "true"
        Option          "IgnoreDisplayDevices"  "DFP"
        Option          "ConnectedMonitor"      "TV"
        Option          "TVStandard"            "PAL-B"
        Option          "TVOutFormat"            "COMPOSITE"
        Screen 1
EndSection

3. Описание монитора.

Section "Monitor"
        Identifier      "monitor"
        HorizSync       30-96
        VertRefresh     50-160
        Option          "DPMS"
EndSection

4. Описание телека.

Section "Monitor"
        Identifier      "tv"
        HorizSync       30-50
        VertRefresh     60
EndSection

5. Режимы для монитора.

Section "Screen"
        Identifier      "screen0"
        Device          "nvidia0"
        Monitor         "monitor"
        DefaultDepth    16
        SubSection "Display"
                Depth           1
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           4
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           8
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           15
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           16
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           24
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

6. Режимы для телека.

Section "Screen"
        Identifier      "screen1"
        Device          "nvidia1"
        Monitor         "tv"
        DefaultDepth    24
        SubSection "Display"
                Depth           1
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           4
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           8
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           15
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           16
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           24
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

7. Раскладка по умолчанию.

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "screen0"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"
EndSection

8. Раскладка с включённым телеком.

Section "ServerLayout"
        Identifier      "crt-tv"
        Screen          "screen0"
        Screen          "screen1" RightOf "screen0"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"
EndSection


Вроде всё. Когда надо телек:

$ startx -- -layout ctr-tv

Чтоб кино на телек выводить:

$ DISPLAY=:0.1 mplayer -fs файл

При таком раскладе менять расширения на одоих устройствах можно независимо. Как я понял тебе это и надо.

dikk
()
Ответ на: комментарий от Mihukot

Блин....... ну нихрена у меня не выходит :( Дурдом !

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