Показать полную графическую версию : TV-OUT in GeForce 2
PLS! subj! Если кто-нибудь сталкивался!
1. Вывод одновременно одной и той - же картинки на монитор и TV-OUT;
2. Вывод одной картинки на монитор, другой на TV-OUT.
THNX!
Отдельный THNX Ruslandh
ruslandh
16-02-2003, 08:12
Как выводить различные картинки - читайте в /usr/share/doc/NVIDIA-GLX/Readme
Для простого клонирования экрана достаточно исправить файл XF86Config-4 :
Section "Device"
Identifier "Generic VGA"
Driver "vga"
EndSection
Section "Device"
Identifier "NVIDIA GeForce2 (generic)"
VendorName "Unknown"
BoardName "Unknown"
Driver "nvidia"
# VideoRam 65536
# Clock lines
# Uncomment following option if you see a big white block
# instead of the cursor!
# Option "sw_cursor"
Option "DPMS" "on"
Option "NvAGP" "2"
Option "ConnectedMonitor" "TV,CRT"
Option "SecondMonitorHorizSync" "31-50"
Option "SecondMonitorVertRefresh" "60"
Option "TwinView" "True"
Option "TwinViewOrientation" "Clone"
Option "MetaModes" "1024x780,1024x780; 800x600,800x600; 640x480,640x480;"
EndSection
# **********************************************************************
# Screen sections
# **********************************************************************
Section "Screen"
Identifier "screen1"
Device "NVIDIA GeForce2 (generic)"
Monitor "LG"
DefaultColorDepth 24
Subsection "Display"
Depth 8
Modes "1024x768" "800x600" "640x400"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 32
Modes "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
EndSection
Section "ServerLayout"
Identifier "layout1"
Screen "screen1"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
Добавлено:
PS Перечень возможных опций NVIDIA
(для справки)
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "DigitalVibrance" # <i>
#Option "PageFlip" # [<bool>]
#Option "Dac8Bit" # [<bool>]
#Option "NoLogo" # [<bool>]
#Option "Overlay" # [<bool>]
#Option "UBB" # [<bool>]
#Option "Stereo" # [<bool>]
#Option "BlueLine" # [<bool>]
#Option "WindowFlip" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "HWcursor" # [<bool>]
#Option "VideoKey" # <i>
#Option "NvAGP" # <i>
#Option "PixmapCacheLines" # <i>
#Option "IgnoreEDID" # [<bool>]
#Option "NoDDC" # [<bool>]
#Option "ConnectedMonitor" # <str>
#Option "ConnectedMonitors" # <str>
#Option "TVStandard" # <str>
#Option "TVOutFormat" # <str>
#Option "NoRenderAccel" # [<bool>]
#Option "CursorShadow" # [<bool>]
#Option "CursorShadowAlpha" # <i>
#Option "CursorShadowXOffset" # <i>
#Option "CursorShadowYOffset" # <i>
#Option "UseEdidFreqs" # [<bool>]
#Option "FlatPanelProperties" # <str>
#Option "UseInt10Module" # [<bool>]
#Option "SwapReady" # [<bool>]
#Option "NoTwinViewXineramaInfo" # [<bool>]
#Option "NoRenderExtension" # [<bool>]
Identifier "Card0"
Driver "nvidia"
VendorName "NVidia"
BoardName "0x0171"
BusID "PCI:1:0:0"
EndSection
Подробности в Readme
THNX!
Це, конечно хорошо, но если включить TwinView или задать NvAGP, то X не запускается, заявляет, что не могёт инициализировать второй экран и обламывается, при этом по отдельности можно вывести картинку либо на ТВ либо на монитор. Но не в этом дело, просто, скорее всего, руки кривые :(.
Очень хотца кушать.... в смысле хочется запустить одну картинку на ТВ, а другую, независимо, на монитор, т.е. для Любимой в качестве утешения поставить фильму, а самому работать. Просьба дать совет, или линк на ресурс, русскоязычный, если можно, где об этом что-нибудь есть.
ЗЫ. притаскивал PCI карту S3 VIRGE, включал параллельно GeForce, запускаются два Х сервера, один на ТВ, другой на монитор,
НО!!!! При переключении с сервера на сервер, картинка, соответственно, появляется и пропадает, те включаюсь к же-форсе, есть картинка на ТВ и нет на мониторе, и наоборот:(((
ЗЗЫ. Доступ к интернет раз в неделю, а иногда и реже, поэтому прошу прощения за дикие перерывы.
TwinView Заработал после перекомпиляции ядра, но только Clone :(
При попытках задать Above или RightOf - ругается, что не может открыть Screen1.
P.S. нашёл ссылку на статью по Змею Горынычу - много мониторной,многоклавиатурной, многомышастой системе. Попробую адаптировать под свои нужды. Если это интересно кому-либо ещё то
ссылка http://linux.yaroslavl.ru/docs/conf/zg/main.html
Может кому-нибудь будет интересно
Небольшое дополнение:
Для ламера/чайника/начинающего - дистрибутив ASPLinux (по крайней мере 7.3) - противопоказан напрочь!!!
Лучше использовать Mandrake!!! (мне попался 8.0 первый диск)
В частности
1) В ASP так и не смог заставить полноценно работать TwinView а в Mandrake он полноценно заработал "из коробки": заработали все настройки указанные выше Ruslandh
2) При использовании двух видеокарт ASP настраивает ТОЛЬКО активную, а Mandrake предлагает на выбор:
одну
другую
растянуть экран на два монитора
использовать ДВА НЕЗАВИСИМЫХ ЭКРАНА!!!!
НО! т.к. в данном случае Mandrake довольно старый - пришлось посмотреть настройки и перенести их в ASPLinux
Если кому интересно примерная конфигурация для двух мониторов на разных картах (по памяти - дома нет не только инета но и телефона):
#--------------------------------------------------
Section "Device"
* *Identifier "VGA1"
* *Driver * * "vesa"
EndSection
Section "Device"
* *Identifier "VGA2"
* *Driver * * "s3virge"
EndSection
Section "Screen"
* *Identifier "screen1"
* *Device * * *"VGA1"
* *Monitor * * "Mon1"
* *DefaultColorDepth 24
* *Subsection "Display"
* * * *Depth * * * 24
* * * *Modes * * * "1024x768" "800x600" "640x480"
* * * *ViewPort * *0 0
* *EndSubsection
EndSection
Section "Screen"
* *Identifier "screen2"
* *Device * * *"VGA2"
* *Monitor * * "Mon2"
* *DefaultColorDepth 24
* *Subsection "Display"
* * * *Depth * * * 24
* * * *Modes * * * "1024x768" "800x600" "640x480"
* * * *ViewPort * *0 0
* *EndSubsection
EndSection
Section "ServerLayout"
* *Identifier "layout1"
* *Screen1 * * "screen1"
Screen2 "screen2" RightOn "screen1"
# Xinerama "on" //здесь точно не помню
# Option Xinerama "on" //здесь точно не помню
# Xinerama on //здесь точно не помню
# Option Xinerama on //здесь точно не помню
* *InputDevice "Mouse1" "CorePointer"
* *InputDevice "Keyboard1" "CoreKeyboard"
EndSection
#---------------------------------------------------
При задействовании Xinerama экран расширяется на два монитора (или сколько их там настроено)
при незадействовааной Xinerama мониторы используются независимо (в данном случае уводишь мышь за правый край первого экрана и она уходит во второй и наоборот)
в частности получильсь запустить два фильма одновременно на двух мониторах :)
но с тормозами :( (Duron 950 VIA KT133)
но вполне возможно работать на одном мониторе и крутить фильмы на другом. Если фильм подтормаживает или вообще нагло тормозит :( (два Х сервера кушают порядочно ресурсов) то можно запусть фильм с максимальным приоритетеом, а другие задачи - с пониженным.
Надеюсь кому-нибудь это поможет!
Big THNX Ruslandh!
Прежде чем задать вопрос попользуйте поиск по сайту - возможно именно Ваша проблема уже десятки раз разжёвана.
Правда поиск сделан довольно дико :( и не всегда удовлетворяет нужды страждущего.
Еще попробуйте заглянуть на сайт http://www.ruslandh.narod.ru/ - многие вопросы могут отпасть.
PS. А можно ли настроить без копания в исходных кодах ядра и Х сервера использования screen1 - keyboard1 & mouse1 а screen2 - keyboard2 & mouse2?
А что делать если стоит Radeon 7500 +TV-Out+DVI?
Как настроить работу под Х и телевизором?
Кстати!!! Как с видеовыходом у Радеона?
ГеФорсе2 выкинул только за то, что видеоаут - премерзкий - на экране телика со всех сторон пустые полоски. Для работы на телике (хотя какая к чёрту на нём работа? Минус глаза!) это может быть и подходит, но фильмы смотреть....
Сейчас стоит сис 6326 (кажется), карта - гадостная, зато видеовыход - замечательный для фильмов (часть изображения даже уходит за пределы экрана - для меня вполне приемлемо). Только мплеер приходится запускать с максимальным приоритетом и фреймдропом.
Кстати, в винде кроме mpg ничего нормально посмотреть не удаётся ;), ну да и чёрт с ней, правда? ;)))
THNX!
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.