Quote:
@nabla: Skaalautuuko koko näyttö tv:lle 800x600 resoon, vai croppaako se monitorin kuvasta 800x600 siivun? Tuohan olisi kätevä, jos saisi skaalaamaan..
Eipä skaalaudu, vaan croppaa juuri niin kuin sanoit. Eipä ollutkaan kovin käytännöllinen tuo edellinen asetukseni.
Kokeilin sitten tuota sinun -jean-:lle antamasi linkkiä (ftp://download.nvidia.com/XFree86/Linux-x86/1.0-6629/README.txt, APPENDIX R: CONFIGURING MULTIPLE X SCREENS ON ONE CARD)
jonka jälkeen xorg.conf näytti pääosiltaan tällaiselta:
#monitori
Section "Monitor"
Identifier "SyncMaster"
VendorName "Samsung"
ModelName "Syncmaster 959NF"
HorizSync 30-110
VertRefresh 50-160
# 1280x960 @ 100.00 Hz (GTF) hsync: 101.70 kHz; pclk: 178.99 MHz
Modeline "1280x960_100" 178.99 1280 1376 1520 1760 960 961 964 1017 -HSync +Vsync
EndSection
#televisio
Section "Monitor"
Identifier "LG"
VendorName "LG Electronics"
HorizSync 30-50
VertRefresh 60
EndSection
Section "Device"
Identifier "nvidia0"
Driver "nvidia"
BusID "PCI:3:0:0"
Option "NvAGP" "1"
Option "NoLogo" "True"
Option "ConnectedMonitor" "CRT"
Screen 0
EndSection
Section "Device"
Identifier "nvidia1"
Driver "nvidia"
BusID "PCI:3:0:0"
Option "NvAGP" "1"
Option "NoLogo" "True"
Option "ConnectedMonitor" "TV"
Option "TVStandard" "PAL-B"
Option "TVOutFormat" "SVIDEO"
Option "UseEdidFreqs" "True"
Screen 1
EndSection
Section "Screen"
Identifier "Screen0"
Device "nvidia0"
Monitor "SyncMaster"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x960_100"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "nvidia1"
Monitor "LG"
DefaultDepth 16
SubSection "Display"
ViewPort 0 1
Depth 16
Modes "800x600"
EndSubsection
EndSection
Section "ServerLayout"
Identifier "Default"
Screen 0 "Screen0"
Screen 1 "Screen1" LeftOf "Screen0"
InputDevice "mouse" "CorePointer"
InputDevice "keyboard" "CoreKeyboard"
EndSection
Nyt televisiossa näkyy työpöytä kokonaan juuri sillä resotuutiolla minkä "Screen":ssa asetin,
eikä croppaudu, kuten TwinViewiä käyttäessä. Ongelma (tai hyöty?) on kuitenkin se,
ettei ikkunoita voi vetää suoraan monitorilta televisioon, vaan suoritettavan ohjelman eteen
pitää asettaa komentorivillä "DISPLAY=:0.1" jotta ikkuna aukeaisi televisiossa.
Lisäksi en jostain syystä saanut tv:n panscania asetettua xorg.conf:ssa vaan se piti asettaa
"nvidia-settings" komennon kautta, ja lisätä komento "nvidia-settings --load-config-only" käynnistyksen
aikana suoritettavaksi.
Tein videotiedostojen aukaisua varten scriptin, mikä aukaisee ne mplayerillä suoraan telkussa:
# !/bin/sh
DISPLAY=:0.1 /usr/bin/mplayer -fs "$*"
tai, jos graafisen GUIn haluaa mukaan niin
# !/bin/sh
DISPLAY=:0.1 /usr/bin/gmplayer -fs "$*"
(btw. juppe tai joku.. mikä tuon "# !/bin/sh" merkitys on? =D )
Lisäksi kannattaa varmaan laittaa mukaan "-monitoraspect 16:9" (tai 4:3), riippuen
television tai videotiedoston kuvasuhteista.
Mplayerin muut asetukset laitoin ~/.mplayer/config tiedostoon. Videot on nyt helppo avata televisiossa, klikkaa vain oikealla hiirennapilla videotiedostoa ja valitsee sen käynnistettäväksi tuon scriptin avulla.