Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have a Sharp X Flat 32' TV (S-Video Input) that I am trying to configure as a clone monitor in Xorg. I am using an S-Video output on a Geforce FX 5200. I have also tried this on my main graphic card Geforce 7900 GT, but both come up with the same result. All that shows up when I configure it with sax2 -r or manually is either random black and white squares that twitch, or a faint line that runs slowly upward.
after troubleshooting for a few hours I believe the problem is the graphic card stops producing the S-Video output after a few seconds when it starts. I am pretty sure this is the problem because every time I restart the X server the TV shows the Shell Console for a short moment.
Information
OS: OpenSUSE 10.2 i586
Works on Windows XP with Nvidia Driver (Only one screen at a time though)
Configured Xorg / manually / With sax2 / By a tutorials on the web
This is what works fine for me with an Nvidia 7600. This does double X, i.e. it operates the LCD and the TV independently from each other so that I can work on my computer while I'm watching TV. If this is not what you want, you'll need something involving TwinView and Xinerama.
Code:
# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Files"
EndSection
Section "Module"
Load "i2c"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "extmod"
Load "evdev"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "be"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
EndSection
Section "Device"
Identifier "nVidia Corporation G70 [GeForce 7600 GS]"
Driver "nvidia"
Screen 0
BusID "PCI:1:0:0"
Option "AddARGBVisuals" "True"
Option "AddARGBGLXVisuals" "True"
Option "RenderAccel" "true" #Compiz
Option "AllowGLXWithComposite" "true" #Compiz
Option "UseFBDev" "true"
EndSection
Section "Device"
Identifier "Device1"
Driver "nvidia"
Screen 1
BusID "PCI:1:0:0"
EndSection
Section "Monitor"
Identifier "Acer AL1951"
Option "DPMS"
HorizSync 30-83
VertRefresh 55-75
EndSection
Section "Monitor"
Identifier "Television" #TV
HorizSync 30-50
VertRefresh 60
EndSection
Section "Screen"
Identifier "Default Screen"
Device "nVidia Corporation G70 [GeForce 7600 GS]"
Monitor "Acer AL1951"
Option "DynamicTwinView" "False"
Option "DisableGLXRootClipping" "true" #required by Compiz
DefaultDepth 24
SubSection "Display"
Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "Television"
DefaultDepth 24
Option "TVOutFormat" "SVIDEO"
Option "TVStandard" "PAL-B"
Option "ConnectedMonitor" "TV"
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Default Screen"
Screen 1 "Screen1" leftof "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
Section "DRI"
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
Concentrate on the secondary Device, Monitor and Screen sections as well as the ServerLayout. Don't forget that you may need a different TV-standard.
Thank you for your reply. I did exactly as yours was setup just different refresh rates/ TV-standard (NTSC-M), and it would not load the x server. I also tried it just on one graphic card, but the same result accrued. One other thing I did was change the bus id to "PCI:6:7:0", but it made no difference. I just tried about ten more ways and non seemed to work...
Default Xorg
Quote:
# /.../
# SaX generated X11 config file
# Created on: 2007-08-28T11:56:17-0700.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#
How exactly does X fail to start? Is it just on the TV or on your computer as well? Have you checked whether /var/log/Xorg.0.log shows any warnings or errors?
By the way, I wonder if the TV wouldn't get picked up if you reinstalled the driver.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.