Hi, I use twinview to clone a little part of my main monitor on my TV (through TV-out). This way I can use my monitor for work, but when I want to watch a movie, I just call ‘mplayer -xineramascreen 1’ and it will fullscreen to the middle 1024x768 part of my screen, so the full video is on my (old CRT) TV.
This all works splendidly on my old Fedora 14 installation (with similarly old nvidia drivers and xorg). But on a new (fully updated) Fedora 18 install, with nvidia 313.30, starting some applications will cause the TV output stop (black screen). At first I thought it was only when opening video files, but starting firefox has the same effect. When this happens, I have to open nvidia-settings, toggle some things (twice) so I can click ‘apply’ (without having made any changes) or click ‘detect displays’, then quit. After this, starting one of the same applications causes output appear on the TV again. From this point on it will then work correctly as I’m used to under Fedora 14, until X is restarted.
Does someone know what’s going on? It’s quite annoying to go through all those steps to get the machine running the way I want. Feel free to request more information, what follows is my xorg.conf.
Thanks!
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
EndSection
Section "ServerFlags"
Option "AIGLX" "1"
Option "Xinerama" "0"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "TV-0"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8600 GT, 512MB"
Option "AddARGBGLXVisuals" "True"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "1"
Option "TwinViewXineramaInfoOrder" "DFP-0"
Option "nvidiaXineramaInfoOrder" "DFP-0"
Option "metamodes" "DFP: nvidia-auto-select +0+0, TV: nvidia-auto-select +448+216"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "Enable"
Option "RANDR" "Enable"
EndSection