Nvidia TV-OUT (Full Screen Video device -- аналог)

Настройка графического интерфейса, Иксов, десктопов, оконных менеджеров и иксовых терминалов

Модератор: Модераторы разделов

Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Nvidia TV-OUT

Сообщение sspphheerraa »

В общем добился я полного клонирования экрана монитора и тв.

Код: Выделить всё

Section "Monitor"
    Identifier  "Monitor0"
    VendorName   "Sony"
    ModelName    "Multiscan E100"
    HorizSync   30-70
    VertRefresh 48-120
EndSection


Section "Device"
    Identifier  "NvidiaGF"
    Driver      "nvidia"
    VendorName  "nVidia Corporation"
    BoardName   "NV43 [GeForce 6600 GT]"
    BusID       "PCI:1:0:0"
    Option "RenderAccel" "on"
    Option "NoLogo" "yes"
    Option "AddARGBGLXVisuals" "yes"
    Option "TwinView" "1"
Option "NoDDC" "1"
Option "MetaModes" "1024x768,1024x768; 1024х769, 1024х769; 800x600,800x600; 640x480,640x480"
Option "SecondMonitorHorizSync" "30-50"
Option "SecondMonitorVertRefresh" "60"
Option "TwinViewOrientation" "Clone"
Option "ConnectedMonitor" "CRT,TV"
Option "TVOutFormat" "SVIDEO"
Option "TVStandart" "PAL-B"
Option "NvAGP" "3"
Screen 0
EndSection


Section "Screen"
    Identifier  "Screen0"
    Device      "NvidiaGF"
    Monitor     "Monitor0"
    Option      "RandRRotation" "true"
    Subsection "Display"
        Depth       24
        Modes       "1024x768"
        ViewPort    0 0
    EndSubsection
EndSection

Section "Extensions"
    Option "Composite" "Enable"
EndSection


А можно ли сделать как в винде "Full Screen Video device" - телек полностью копирует монитор, а когда воспроизводится фильм - то на телеке он показывается во весь экран.

Было удобно, т.к. одновременно можно было на телеке смотреть фильм, а на мониторе продолжать работать (свернуть плеер) :)

это возможно?
Sspphheerraa
Спасибо сказали:
Аватара пользователя
Cyber_RAT
Сообщения: 142
Статус: Интересующийся
ОС: Gentoo

Re: Nvidia TV-OUT

Сообщение Cyber_RAT »

лучше пускать 2 икс сервера и второму вывод на ТВ делать....
тогда на втором идет Кино, а на первом - работать можно
Gentoo 2.6.26 , Satelite internet(SatGate). GPRS MTS-by. cdma Diallog.
Спасибо сказали:
Аватара пользователя
esvaf
Бывший модератор
Сообщения: 844
Статус: экс- LinuxForum.Ru team
ОС: CentOS 5.3

Re: Nvidia TV-OUT

Сообщение esvaf »

MAA
А как у вас с разрешением на тв выходе?
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: Nvidia TV-OUT

Сообщение sspphheerraa »

Cyber_RAT писал(а):
11.02.2007 21:57
лучше пускать 2 икс сервера и второму вывод на ТВ делать....
тогда на втором идет Кино, а на первом - работать можно

теоретически - понятно, а практически...
как сервера будут делить клаву и мышку? :)

а в винде, по ходу, все построено на перехвате DirectShow окна...

esvaf писал(а):
11.02.2007 22:35
MAA
А как у вас с разрешением на тв выходе?

я выставил такое же как на мониторе - 1024х768 (строчка MetaModes), но по умолчанию там 640х480 и оно не натягивается, а соответствует мониторному (т.е. показывается обрезанный верхний левый кусок стола)
Sspphheerraa
Спасибо сказали:
Аватара пользователя
esvaf
Бывший модератор
Сообщения: 844
Статус: экс- LinuxForum.Ru team
ОС: CentOS 5.3

Re: Nvidia TV-OUT

Сообщение esvaf »

MAA писал(а):
12.02.2007 00:24
esvaf писал(а):
11.02.2007 22:35

MAA
А как у вас с разрешением на тв выходе?

я выставил такое же как на мониторе - 1024х768 (строчка MetaModes), но по умолчанию там 640х480 и оно не натягивается, а соответствует мониторному (т.е. показывается обрезанный верхний левый кусок стола)

т.е. стотит такое-же как на монике, но виден только кусок?
Спасибо сказали:
minder
Сообщения: 331
ОС: AIX, Solaris,RHEL,SLES,Gentoo

Re: Nvidia TV-OUT

Сообщение minder »

Cyber_RAT писал(а):
11.02.2007 21:57
лучше пускать 2 икс сервера и второму вывод на ТВ делать....
тогда на втором идет Кино, а на первом - работать можно


Работает все равно один. При переключении на TV монитор тухнет, и наооборот, TV тухнет при работе на мониторе.

Не знаю как на новых видеокартах, но моя (GF-4 MX 440) не позволяет в режиме клона выставит на TV разрешение выше 1024x768, а на мониторе 1280x960. Вот и обрезает он изображение.
Спасибо сказали:
Mellon
Сообщения: 655
Статус: Powered by Gentoo
ОС: Gentoo

Re: Nvidia TV-OUT

Сообщение Mellon »

но моя (GF-4 MX 440)

она и моя тоже :)
Работает все равно один. При переключении на TV монитор тухнет, и наооборот, TV тухнет при работе на мониторе.

От так оно и есть :( То есть, поведение как у одноголовой видяхи.
В обзорах же проскакивало, что это GPU должно держать "dual-head", что давало бы одновременное отображение на монитор и ТВ.

Вот и вопрос: "Ури, где кнопка?"
Это можно сделать в операционке? Или придеться ковырять BIOS видяхи, чтобы дрова обмануть?
Некоммерческий файлообмен не может сравниваться с кражей, так как кража лишает кого-то возможности использовать украденный объект. ©
--------------------
Переворачиватель пингвинов
Спасибо сказали:
Аватара пользователя
esvaf
Бывший модератор
Сообщения: 844
Статус: экс- LinuxForum.Ru team
ОС: CentOS 5.3

Re: Nvidia TV-OUT

Сообщение esvaf »

Mellon писал(а):
20.02.2007 14:06
но моя (GF-4 MX 440)

она и моя тоже :)

и моя)))
к телевизору не подрубал, но два монитора нормально держит. с разными разрешениями.
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: Nvidia TV-OUT

Сообщение sspphheerraa »

Я решил все-таки использовать 2 икса (теперь могу смотреть 2 разных фильма одновременно - моник + тв)
вот хорг для полного клонирования

Код:

Section "ServerLayout" Identifier "Manually" Screen "Screen0" InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "Files" RgbPath "/usr/share/X11/rgb" ModulePath "/usr/lib64/xorg/modules" FontPath "/usr/share/fonts/TTF/" FontPath "/usr/share/fonts/OTF" FontPath "/usr/share/fonts/CID/" FontPath "/usr/share/fonts/misc/" FontPath "/usr/share/fonts/Type1/" FontPath "/usr/share/fonts/100dpi/" FontPath "/usr/share/fonts/75dpi/" EndSection Section "Module" Load "extmod" Load "wfb" Load "xtrap" Load "record" Load "dbe" Load "freetype" Load "type1" Load "glx" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" Option "XkbLayout" "us,ru(winkeys),ua(winkeys)" Option "XkbOptions" "grp:lwin_toggle,lv3:lalt_switch,grp_led:scroll,caps:shift_nocancel" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "Auto" Option "Device" "/dev/input/mice" Option "ZAxisMapping" "4 5 6 7" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Sony" ModelName "Multiscan E100" HorizSync 30-70 VertRefresh 48-120 EndSection Section "Device" Identifier "NvidiaGF" Driver "nvidia" VendorName "nVidia Corporation" BoardName "NV43 [GeForce 6600 GT]" BusID "PCI:1:0:0" Option "RenderAccel" "on" Option "NoLogo" "yes" Option "AddARGBGLXVisuals" "yes" Option "TwinView" "1" Option "NoDDC" "1" Option "MetaModes" "1024x768,1024x768; 1024х769, 1024х769; 800x600,800x600; 640x480,640x480" Option "SecondMonitorHorizSync" "30-50" Option "SecondMonitorVertRefresh" "60" Option "TwinViewOrientation" "Clone" Option "ConnectedMonitor" "CRT,TV" Option "TVOutFormat" "SVIDEO" Option "TVStandart" "PAL-B" Option "NvAGP" "3" Screen 0 EndSection Section "Screen" Identifier "Screen0" Device "NvidiaGF" Monitor "Monitor0" Option "RandRRotation" "true" Subsection "Display" Depth 24 Modes "1024x768" ViewPort 0 0 EndSubsection EndSection Section "Extensions" Option "Composite" "Enable" EndSection


Вот сепаративный хорг

Код:

Section "ServerLayout" Identifier "layout1" Screen 0 "CRT-screen" Screen 1 "TV-screen" RightOf "CRT-screen" InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" Option "AIGLX" "1" EndSection Section "Files" RgbPath "/usr/share/X11/rgb" ModulePath "/usr/lib64/xorg/modules" FontPath "/usr/share/fonts/TTF/" FontPath "/usr/share/fonts/OTF" FontPath "/usr/share/fonts/CID/" FontPath "/usr/share/fonts/misc/" FontPath "/usr/share/fonts/Type1/" FontPath "/usr/share/fonts/100dpi/" FontPath "/usr/share/fonts/75dpi/" EndSection Section "Module" Load "extmod" Load "wfb" Load "xtrap" Load "record" Load "dbe" Load "freetype" Load "type1" Load "glx" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" Option "XkbLayout" "us,ru(winkeys),ua(winkeys)" Option "XkbOptions" "grp:lwin_toggle,lv3:lalt_switch,grp_led:scroll,caps:shift_nocancel" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "Auto" Option "Device" "/dev/input/mice" Option "ZAxisMapping" "4 5 6 7" EndSection Section "Monitor" Identifier "CRT" VendorName "Sony" ModelName "Multiscan E100" HorizSync 30-70 VertRefresh 48-120 EndSection Section "Monitor" Identifier "TV" VendorName "Toshiba" HorizSync 30-95 VertRefresh 60 EndSection Section "Device" Identifier "Nvidia-CRT" Driver "nvidia" VendorName "nVidia Corporation" BoardName "NV43 [GeForce 6600 GT]" BusID "PCI:1:0:0" Option "RenderAccel" "1" Option "NoLogo" "1" # Option "UseDisplayDevice" "CRT, TV" Option "XvmcUsesTextures" "1" Option "BackingStore" "1" EndSection Section "Device" Identifier "Nvidia-TV" Driver "nvidia" VendorName "nVidia Corporation" BoardName "NV43 [GeForce 6600 GT]" BusID "PCI:1:0:0" Screen 1 #Option "RenderAccel" "1" # Option "NoLogo" "1" Option "TVStandart" "PAL-B" #Option "AllowGLXWithComposite" "1" Option "TVOutFormat" "SVIDEO" Option "UseDisplayDevice" "TV" #Option "XvmcUsesTextures" "1" #Option "BackingStore" "1 EndSection Section "Screen" Identifier "CRT-screen" Device "Nvidia-CRT Monitor "CRT" Option "AddARGBGLXVisuals" "1" DefaultColorDepth 24 Subsection "Display" Depth 24 #Virtual 1024 768 Modes "1024x768" ViewPort 0 0 EndSubsection EndSection Section "Screen" Identifier "TV-screen" Device "Nvidia-TV" Monitor "TV" DefaultColorDepth 24 Subsection "Display" Depth 24 Modes "1024x768" #ViewPort 0 0 EndSubsection #Option "AddARGBGLXVisuals" "1" EndSection Section "Extensions" Option "Composite" "Enable" EndSection


составляете свою комбинацию ;)
удачи
Sspphheerraa
Спасибо сказали: