LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   nvidia geforce TV-OUT twinview (https://www.linuxquestions.org/questions/linux-hardware-18/nvidia-geforce-tv-out-twinview-389738/)

mic.hell 12-06-2005 05:51 AM

nvidia geforce TV-OUT twinview
 
Hi everyone! I'll be brief, here's my scenario: i'm a happy owner of a Geforce FX5200 that fully works with my SUSE 10.0 and nvidia 7676 official driver. Beside my LCD monitor, i want to connect my good ol' Samsung 20" tvcolor to the S-Video scart out of the geforce, just to watch films and videos. I succeded in configuring the TwinView mode: in my tvcolor, now i see a 640x480 portion of my desktop, and that's how it is supposed to work, i think. The question is: how can i get both screen going fullscreen? When i activate fullscreen mode in xine, on the tv i see still a portion of the fullscreen on the monitor. They don't get both fullscreen just like in THE OTHER operating system... :rolleyes:
If anyone has any suggestion, any possible solution to get a fullscreen on my tv, i'll be really pleased.

In any case, thanks everyone and excuse me for my bad english, but i'm italian!

PS here's my xorg.conf, just in case it might be useful

Code:

# /.../
# SaX generated X11 config file
# Created on: 2005-12-04T12:51:11+0100.
#
# Version: 7.1
# Contact: Marcus Schaefer <sax@suse.de>, 2002
#
# Automatically generated by [ISaX] (7.1)
# PLEASE DO NOT EDIT THIS FILE!
#
Section "Files"
  FontPath    "/usr/X11R6/lib/X11/fonts/misc:unscaled"
  FontPath    "/usr/X11R6/lib/X11/fonts/local"
  FontPath    "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
  FontPath    "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
  FontPath    "/usr/X11R6/lib/X11/fonts/Type1"
  FontPath    "/usr/X11R6/lib/X11/fonts/URW"
  FontPath    "/usr/X11R6/lib/X11/fonts/Speedo"
  FontPath    "/usr/X11R6/lib/X11/fonts/PEX"
  FontPath    "/usr/X11R6/lib/X11/fonts/cyrillic"
  FontPath    "/usr/X11R6/lib/X11/fonts/latin2/misc:unscaled"
  FontPath    "/usr/X11R6/lib/X11/fonts/latin2/75dpi:unscaled"
  FontPath    "/usr/X11R6/lib/X11/fonts/latin2/100dpi:unscaled"
  FontPath    "/usr/X11R6/lib/X11/fonts/latin2/Type1"
  FontPath    "/usr/X11R6/lib/X11/fonts/latin7/75dpi:unscaled"
  FontPath    "/usr/X11R6/lib/X11/fonts/baekmuk:unscaled"
  FontPath    "/usr/X11R6/lib/X11/fonts/japanese:unscaled"
  FontPath    "/usr/X11R6/lib/X11/fonts/kwintv"
  FontPath    "/usr/X11R6/lib/X11/fonts/truetype"
  FontPath    "/usr/X11R6/lib/X11/fonts/uni:unscaled"
  FontPath    "/usr/X11R6/lib/X11/fonts/CID"
  FontPath    "/usr/X11R6/lib/X11/fonts/ucs/misc:unscaled"
  FontPath    "/usr/X11R6/lib/X11/fonts/ucs/75dpi:unscaled"
  FontPath    "/usr/X11R6/lib/X11/fonts/ucs/100dpi:unscaled"
  FontPath    "/usr/X11R6/lib/X11/fonts/hellas/misc:unscaled"
  FontPath    "/usr/X11R6/lib/X11/fonts/hellas/75dpi:unscaled"
  FontPath    "/usr/X11R6/lib/X11/fonts/hellas/100dpi:unscaled"
  FontPath    "/usr/X11R6/lib/X11/fonts/hellas/Type1"
  FontPath    "/usr/X11R6/lib/X11/fonts/misc/sgi:unscaled"
  FontPath    "/usr/X11R6/lib/X11/fonts/xtest"
  FontPath    "/opt/kde3/share/fonts"
  InputDevices "/dev/ttyS0"
  InputDevices "/dev/ttyS1"
  InputDevices "/dev/ttyS2"
  InputDevices "/dev/ttyS3"
  InputDevices "/dev/ttyS4"
  InputDevices "/dev/ttyS5"
  InputDevices "/dev/ttyS6"
  InputDevices "/dev/ttyS7"
  InputDevices "/dev/ttyS8"
  InputDevices "/dev/psaux"
  InputDevices "/dev/logibm"
  InputDevices "/dev/sunmouse"
  InputDevices "/dev/atibm"
  InputDevices "/dev/amigamouse"
  InputDevices "/dev/atarimouse"
  InputDevices "/dev/inportbm"
  InputDevices "/dev/gpmdata"
  InputDevices "/dev/mouse"
  InputDevices "/dev/usbmouse"
  InputDevices "/dev/adbmouse"
  InputDevices "/dev/input/mice"
  InputDevices "/dev/input/event0"
  InputDevices "/dev/pointer0"
  InputDevices "/dev/pointer1"
  InputDevices "/dev/pointer2"
  InputDevices "/dev/pointer3"
EndSection

Section "ServerFlags"
  Option      "AllowMouseOpenFail"
EndSection

Section "Module"
  Load        "dbe"
  Load        "type1"
  Load        "freetype"
  Load        "extmod"
  Load        "glx"
  Load        "v4l"
EndSection

Section "InputDevice"
  Driver      "kbd"
  Identifier  "Keyboard[0]"
  Option      "Protocol" "Standard"
  Option      "XkbLayout" "it"
  Option      "XkbModel" "pc102"
  Option      "XkbRules" "xfree86"
EndSection

Section "InputDevice"
  Driver      "mouse"
  Identifier  "Mouse[1]"
  Option      "Buttons" "5"
  Option      "Device" "/dev/input/mice"
  Option      "Name" "Chicony Electronics USB Wireless HID Receiver"
  Option      "Protocol" "explorerps/2"
  Option      "Vendor" "Sysp"
  Option      "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
  DisplaySize  340 270
  HorizSync    31-82
  Identifier  "Monitor[0]"
  ModelName    "1280X1024@75HZ"
  VendorName  "--> LCD"
  VertRefresh  58-75
  UseModes    "Modes[0]"
EndSection

Section "Modes"
  Identifier  "Modes[0]"
  Modeline        "1280x1024" 134.72 1280 1368 1504 1728 1024 1025 1028 1068
  Modeline        "1280x960" 126.27 1280 1368 1504 1728 960 961 964 1001
  Modeline        "1280x960" 107.32 1280 1360 1496 1712 960 961 964 995
  Modeline        "1280x800" 104.35 1280 1360 1496 1712 800 801 804 835
  Modeline        "1280x800" 88.68 1280 1352 1488 1696 800 801 804 830
  Modeline        "1152x864" 102.08 1152 1224 1352 1552 864 865 868 901
  Modeline        "1152x864" 86.70 1152 1224 1344 1536 864 865 868 896
  Modeline        "1280x768" 99.17 1280 1352 1488 1696 768 769 772 801
  Modeline        "1280x768" 84.35 1280 1344 1480 1680 768 769 772 797
  Modeline        "1024x768" 79.52 1024 1080 1192 1360 768 769 772 801
  Modeline        "1024x768" 67.48 1024 1080 1184 1344 768 769 772 797
  Modeline        "800x600" 47.53 800 840 920 1040 600 601 604 626
  Modeline        "800x600" 40.19 800 832 912 1024 600 601 604 623
  Modeline        "768x576" 43.52 768 800 880 992 576 577 580 601
  Modeline        "768x576" 37.37 768 800 880 992 576 577 580 598
  Modeline        "640x480" 29.84 640 664 728 816 480 481 484 501
  Modeline        "640x480" 25.10 640 656 720 800 480 481 484 498
EndSection

Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth      15
    Modes      "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "800x600" "768x576" "640x480"
  EndSubSection
  SubSection "Display"
    Depth      16
    Modes      "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "800x600" "768x576" "640x480"
  EndSubSection
  SubSection "Display"
    Depth      24
    Modes      "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "800x600" "768x576" "640x480"
  EndSubSection
  SubSection "Display"
    Depth      32
    Modes      "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "800x600" "768x576" "640x480"
  EndSubSection
  SubSection "Display"
    Depth      8
    Modes      "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "800x600" "768x576" "640x480"
  EndSubSection
  Device      "Device[0]"
  Identifier  "Screen[0]"
  Monitor      "Monitor[0]"
EndSection

Section "Device"
  BoardName    "GeForce FX 5200 (0x0322)"
  BusID        "2:0:0"
  Driver      "nvidia"
  Identifier  "Device[0]"
  #Option      "NvAGP" "2"
  #Option      "NvAGP" "0"
  #Option      "NvAGP" "3"
  #Option      "NvAGP" "1"
  Option      "usevnc" "no"
  VendorName  "NVidia"
  Option      "TwinView" "On"
  Option      "SecondMonitorHorizSync" "30-90"
  Option      "SecondMonitorVertRefresh" "57-70"
  Option      "MetaModes" "1280x1024,640x480@1280x1024"
  Option      "TVStandard" "PAL-B"
  Option      "CalcAlgorithm" "CheckDesktopGeometry"
  Option      "UseEdidFreqs"
  Option      "TwinViewOrientation" "Clone"
EndSection

Section "ServerLayout"
  Identifier  "Layout[all]"
  InputDevice  "Keyboard[0]" "CoreKeyboard"
  InputDevice  "Mouse[1]" "CorePointer"
  Option      "Clone" "off"
  Option      "Xinerama" "off"
  Screen      "Screen[0]"
EndSection

Section "DRI"
    Group      "video"
    Mode      0660
EndSection

Section "Extensions"
EndSection


dive 12-06-2005 10:21 AM

What I've found to work is this:
Use the 'Clone' mode
Make the metamodes so you have a setting for both screens to be same size.

EG My TV out will only go up as far as 800x600 and my monitor goes up to 1280x960, so I have:

Option "TwinViewOrientation" "Clone"
Option "MetaModes" "1280x960,800x600;800x600,800x600"

Then when I want to watch a film I use gnome-display-properties to change res to 800x600. Then turn on fullscreen mode in xine or mplayer etc

mic.hell 12-06-2005 06:44 PM

Hi dive, thanks for the replay! I'm in clone mode yet, and i'll give a try to the metamode you suggested... But i'm afraid i'll have some problems changing xorg mode to 640x480 on my lcd monitor. Well, i'll post the result as soon as possible!


All times are GMT -5. The time now is 06:57 AM.