LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 10-07-2004, 04:23 PM   #1
kleptophobiac
Member
 
Registered: Jun 2003
Distribution: Arch
Posts: 315

Rep: Reputation: 30
GF4MX440 TV out using svideo and nvidia drivers


System specs:
Athlon XP 1800+
DFI NFII Infinity
512MB Corsair PC3200 ValueRAM
MSI GF4 MX440 128MB (Pulled from Gateway computer)
Pinnacle PCTV Pro card (for MythTV)

OS Specs:
linux-2.6.8.1
Arch 0.7 (Wombat)
Latest nvidia drivers, glxgears works fine

Problem:
I can't get TV out to show anything. POST does not show on the TV, kernel boot does not show on the TV, and X doesn't show on the TV. nvtv's query can't find an encoder chip, and nvidia-settings shows no TV connected.

Reboot into Windows XP using the 61.77 forceware drivers, and bam, it works great. The picture is bright and reasonably crisp (for a TV) and I couldn't be happier. I would use Windows and SageTV for my PVR setup, but the PCTV isn't supported under Windows (it should be, but nothing works... but it works great under linux)

I've had my GF2 and GF3 working with TV on this exact system, albeit different installs of the OS. I don't want to use them because they have external encoder chips (hence lower quality than the onboard encoders on the GF4 MX440) and the are also actively cooled - something I don't want for an HTPC.

Does anybody have any advice?

Thanks!
 
Old 10-07-2004, 05:32 PM   #2
otchie1
Registered User
 
Registered: Apr 2004
Posts: 560

Rep: Reputation: 30
Normally I'd opt for a TV tuning or cable fault in your situation but it works in M$ so I'm a bit mystified.

Seriously, nothing in either Windows or Linux will stop your card displaying basic BIOS info out all available ports during PC boot so we must look deeper.

Are you using a native s-video out port on the VGA, a native s-video cable and a native s-video in port on the TV or are there a series of adapters in there?

How is it that the card DOES show BIOS info when booting to M$ but not to Linux? How does it know what you are going to choose from grub/lilo?

Or is it that you get the BIOS stuff but none of the Linux boot stuff? if this is the case then it's all down to your xorg.conf file (or xfree86.conf file)......post it here with all the rubbish edited out and we'll have a look.
 
Old 10-07-2004, 06:49 PM   #3
kleptophobiac
Member
 
Registered: Jun 2003
Distribution: Arch
Posts: 315

Original Poster
Rep: Reputation: 30
No no no no, it doesn't show anything when booting. The Windows desktop just magically appears, while xorg showed nothing.

The other cards (the GF2 and GF3) showed stuff on POST.

I did, however, get it to work. It took nvtv magic. :/
 
Old 10-08-2004, 06:44 AM   #4
otchie1
Registered User
 
Registered: Apr 2004
Posts: 560

Rep: Reputation: 30
Well done fella - it's always nice to hear about when things go right.
 
Old 10-09-2004, 12:17 AM   #5
kleptophobiac
Member
 
Registered: Jun 2003
Distribution: Arch
Posts: 315

Original Poster
Rep: Reputation: 30
Yup, sure is! Amazing how much better the GF4 MX440 TV out is than my GF2 Pro. Yay for onboard encoder!
 
Old 04-28-2006, 03:28 PM   #6
STuPiDiCuS
Member
 
Registered: Jun 2004
Location: Springville, Utah
Distribution: SuSE 9.1/9.2/9.3 Pro, OpenSuSE 10.0, 10.1, Currently 10.2 32&64 bit
Posts: 101
Blog Entries: 1

Rep: Reputation: 15
I know this is old, but I'm having a terrible time finding ANYTHING on getting tv out. What "nvtv magic" did it take to make it work?
 
Old 04-29-2006, 03:36 AM   #7
otchie1
Registered User
 
Registered: Apr 2004
Posts: 560

Rep: Reputation: 30
Talking

Old is no matter Stupid, that why these threads aren't archived.

The TV out of the card should be active during the BIOS boot before you have even selected which OS to run. If you are not getting anything at all then there is a problem with the configuration of the TV and/or cables. The phono plug output should be picked up by any scart input given a suitable cable/adapter but the S-video o/p might only be registered by a dedicated s-video input on your TV (kinda depends).

A handy tip here is to get into the BIOS edit menus so that you have plenty of time to checkout how your TV accepts the signal without continually rebooting the PC.

Once that bit is working then the rest is really just a few edits in the xorg.conf file....see the DEVICE section below

Code:
# File generated by xf86config.
Section "Module"

    Load        "dbe"  	# Double buffer extension

    SubSection  "extmod"
#      Option    "omit xfree86-dga"   # don't initialise the DGA extension
    EndSubSection
    Load        "type1"
    Load        "freetype"
#    Load        "speedo"
    Load       "glx"

EndSection

Section "Files"

    RgbPath    "/usr/share/X11/rgb"
    FontPath   "/usr/share/fonts/local/"
    FontPath   "/usr/share/fonts/misc/"
    FontPath   "/usr/share/fonts/75dpi/:unscaled"
    FontPath   "/usr/share/fonts/100dpi/:unscaled"
    FontPath   "/usr/share/fonts/Type1/"
    FontPath   "/usr/share/fonts/CID/"
    FontPath   "/usr/share/fonts/Speedo/"
    FontPath   "/usr/share/fonts/75dpi/"
    FontPath   "/usr/share/fonts/100dpi/"
    FontPath   "/usr/share/fonts/cyrillic/"
    ModulePath "/usr/lib/xorg/modules"

EndSection

Section "ServerFlags"

EndSection

Section "InputDevice"

    Identifier	"Keyboard1"
Driver "kbd"

EndSection

Section "InputDevice"

    Identifier	"Mouse1"
    Driver	"mouse"
    Option "Protocol"   "IMPS/2"
    Option "ZAxisMapping" "4 5"
    Option "Device"      "/dev/psaux"

EndSection

Section "Monitor"

    Identifier  "My Monitor"
    HorizSync  30-70 
    VertRefresh 50-120 

EndSection

Section "Device"
    Identifier  "MX4000"
    Driver      "nvidia"
    Option "TwinView"
    Option "SecondMonitorHorizSync" "30-50"
    Option "SecondMonitorVertRefresh" "60"
    Option "TwinViewOrientation" "Clone"
    Option "Metamodes" "1024x768,1024x768;800x600,800x600"
    Option "ConnectedMonitor" "crt,tv"
    Option "TVStandard" "PAL-I"
    #Option "TVOutFormat" "COMPOSITE"
    Option "TVOutFormat" "SVIDEO"
    Option "NvAGP" "3" 
    #VideoRam    4096
    # Insert Clocks lines here if appropriate
EndSection

Section "Screen"
    Identifier  "Screen 1"
    Device      "MX4000"
    Monitor     "My Monitor"
    DefaultDepth 24
    Subsection "Display"
        Depth       8
        Modes "1024x768" "800x600" "640x480"
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes "1024x768" "800x600" "640x480"
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes "1024x768" "800x600" "640x480"
    EndSubsection
    Subsection "Display"
        Depth       32
        Modes "1024x768" "800x600" "640x480"
    EndSubsection

EndSection

Section "ServerLayout"

    Identifier  "Simple Layout"
    Screen "Screen 1"
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"

EndSection

Last edited by otchie1; 04-29-2006 at 03:38 AM.
 
Old 08-07-2006, 05:04 AM   #8
ikarus
Member
 
Registered: Jun 2005
Distribution: mandrake 10.1
Posts: 97

Rep: Reputation: 15
Hi folks

I have the same video card and get precisely the same results. No TV out during boot, No video in "X" and only Windoze works for me too.

Is there any solution to this? I've just purchased the card after my old ATI rage died. I grabbed the card coz it had TV out and only for that reason.

Can anybody help please?

IK
 
Old 08-07-2006, 09:26 AM   #9
otchie1
Registered User
 
Registered: Apr 2004
Posts: 560

Rep: Reputation: 30
My MX4000 just worked, straight out the box. I had to configure xorg.conf to get it to pass X down the phono output but BIOS readings should ALWAYS appear on your TV screen if you have the cables set up right.

Think very carefully.....when windoze makes it work it waits until after it has booted the GUi right? SO that is equivalent to a post X boot in linux...therefore either work out how to get X to use the card (read the superb nvidia howto from NVidia and edit your xorg.conf appropriatetly or go through the BIOS first, X later routine above.

Trust me, you should always get the BIOS output on your TV whether it be windoze, linux, mac or atari.
 
Old 08-07-2006, 05:20 PM   #10
krock923
Member
 
Registered: Jul 2004
Posts: 171

Rep: Reputation: 30
can you please direct me to said nvidia howto?
 
Old 08-07-2006, 11:26 PM   #11
ikarus
Member
 
Registered: Jun 2005
Distribution: mandrake 10.1
Posts: 97

Rep: Reputation: 15
otchie1

Many thanks for your reply. It is at least comforting to know that it should all work.

Regarding cables - I just plug one end in the TV and the other in the card. I cant imagine any other possible configurations!

In your second paragraph you refer to "go through the BIOS first, X later routine above." I am not aware of any BIOS settings which would affect the TV out but I could be wrong. Can you enlarge on this please.

Would appreciate a peek at your Xorg.conf setup in this respect and like krock923, would be grateful for a pointer to the nvidia "howto"

IK
 
Old 08-08-2006, 10:07 PM   #12
otchie1
Registered User
 
Registered: Apr 2004
Posts: 560

Rep: Reputation: 30
Quote:
Originally Posted by ikarus
otchie1

Many thanks for your reply. It is at least comforting to know that it should all work.

Regarding cables - I just plug one end in the TV and the other in the card. I cant imagine any other possible configurations!

In your second paragraph you refer to "go through the BIOS first, X later routine above." I am not aware of any BIOS settings which would affect the TV out but I could be wrong. Can you enlarge on this please.

Would appreciate a peek at your Xorg.conf setup in this respect and like krock923, would be grateful for a pointer to the nvidia "howto"

IK
my xorg.conf is a few posts up

the nvidia_readme is right where it should be linked from the nvidia instructions on the page you downloaded the nvidia module from when you first installed your nvidia card. ;_)

SCROLL DOWN TO APPENDIX H

The cable configuration refers more to what your TV can sense....on boot the VGA is not capable of transmitting all video signals...from memory I think it is only phono that comes on through the TV-out at boot. Many TV's won't accept this signal through a SCART lead and even more cheap SCART leads won't pass it at all. If you aren't even getting to see the card BIOS stuff & your PC BIOS screens on your TV at boot time then this problem applies to your TV/cable settings. If you are sure that windos or whatever works fine then skip straight to setting up X.....if you can't confirm that your cables etc are okay then you might be wasting your time changing a working X when it was a cheap/broken cable/Tv causing you grief.

Best of luck

Last edited by otchie1; 08-08-2006 at 10:10 PM.
 
Old 08-09-2006, 02:25 AM   #13
ikarus
Member
 
Registered: Jun 2005
Distribution: mandrake 10.1
Posts: 97

Rep: Reputation: 15
BINGO!

Yes, once you install the proper nvidia driver instead of the distro default (PCLOS) and you explicitly edit Xorg.conf to include - Option "ConnectedMonitor" "TV" all X video is directed out of the svhs/composite socket to the TV.

Now I have some screen res issues to deal with but otherwise very good.

However - Having no video during boot-up means that I will need to have the normal monitor available and connected to the VGA out at all times. Also probably better to configure it for twinview.

I can only assume that for some reason, my TV is not automatically detected by the MX4000 and I can't see how I can resolve this issue without knowing what it is this graphics card is looking for ( in the way of load impedance possibly ) on the TV-out port

Anyways - many thanks for the help thus far.

IK
 
Old 08-09-2006, 02:29 PM   #14
otchie1
Registered User
 
Registered: Apr 2004
Posts: 560

Rep: Reputation: 30
The MX4000 isn't capable of sensing your TV down any port. It is only capable of such communication with your PC monitor via the VGA lead.

Most TVs without a dedicated svideo port are only capable of displaying an svideo (also called shvs or yc) signal on SCART1/AV1 and often you'll have to get into the TV menus to turn it from composite or RGB to s-video. The differnce between svideo and composite is the way that chromiance is handled (colour) so you should always get a picture. RGB isn't so helpful and if you're defaulted to that you might get no image at all. The problem is that the signal output of the MX4000 isn't set until X boots and IIRC the default TV-out format is not at a handy resolution but it is in composite. My TV auto shapes it to fit but then I also route video through a power amp for domestic distribution. Anyway, the point is that so long as you have video don't worry about it but I would 'guess' that tweaking your TV settings and/or switching your cables over might solve your no-BIOS screen trouble.

good-luck with that.
 
Old 08-09-2006, 11:43 PM   #15
ikarus
Member
 
Registered: Jun 2005
Distribution: mandrake 10.1
Posts: 97

Rep: Reputation: 15
Thanks for your informative reply, otchie1. I'm surprised that the mx4000 does not auto-sense on it TV-out port. My old ATI certainly did. Anyways, I'm 90% certain that there is no video coming out of that port during boot-up. My TV is auto sensing and multi-standard. You can throw pretty much any signal at it and it will sync up fine.

Playing around with Xorg.conf this morning I noticed an interesting line commented out and not generated by me: something like "TV full svreen video / DVD" I havent tried to uncomment it yet as it doesn't appear to comply with any Xorg command syntax, but it is intriguing because the same words appear in the Windoze gui for the card. When I select that option in Windoze it behaves exactly as I need - ie full screen video during playback of DVDs and AVI files using any of the available media players. There seem to be a multidude of "controls" available but only a few documented for use in Xorg.conf.

Do you know of any source for the complete command set - eg are the nvidia people amenable to technical questions like this?

IK
 
  


Reply

Tags
tv, xorgconf



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Installing nvidia drivers from nvidia website on mepis 3.3 xbennyboy Linux - Hardware 4 04-23-2005 09:19 AM
Proprietary nvidia drivers vs. generic intel sound and ethernet drivers vharishankar Linux - Hardware 2 02-22-2005 05:32 AM
svideo out to tv nvidia shanenin Linux - Software 6 04-27-2004 03:03 PM
nvidia drivers / nv vs nvidia & TNT2 trekk Fedora 0 01-26-2004 01:11 PM
drivers for ati rage lt pro 3d? svideo out anyone? frieza Linux - Laptop and Netbook 2 06-01-2003 11:24 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 07:08 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration