Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 03-28-06, 02:22 PM   #1
JoshPrismon
Registered User
 
Join Date: Nov 2005
Posts: 24
Default Component HDTV works: 540p, 1080i with No Overscan/XvMC/Composi Works/XV doesn't lock

If any of you out there are still strugleiing to get 1080i working without horrific overscan (30+% of the screen), or getting XvMC not to consume 100% of a dual core setup or getting XV to play without locking without having to disable sync, I finally got it all working. (Note, this is using Component video out to a TV that can do 1080i, but not 720p)

Unforunitly I did it by ditching the Component dongle on my brand new 6600GT (which I bought only because it had a Component Dongle) and replacing it with a Audio Authority 9A60.

The video quality was amazingly better. Text was quite readable in both 1080i and 540p, and the lines no longer flickered as they previously did under the driver. XvMC and Composite both started working without any crashes the second I pulled the HD1080i lines out of my config. In addition I can now do 540p which is pretty much a must for anyone who is running a MythBox without a TV capable of doing 720p.

I am frustrated with the entire nVidia experience. I had three seperate times when someone either opened or informed me of a internal ticket number for a problem, then never got any response back, no help in troubleshooting. No Bugzilla to track the status of the bug, no work around (except endless hours testing various video modes, different options etc) and no access to the source code.

I know that nVidia claims to be constrained from opening a video driver because of their subcontractors. Frankly I would not consider the current Linux drivers as production ready in the first place. Is there any possible way for NVIDIA to open source things like the TV encoders? We don't need the jewels to the kingdom (access to the 3D portions of the card) by being able to access the gates and get over the moat would be very nice....
JoshPrismon is offline   Reply With Quote
Old 03-28-06, 02:42 PM   #2
pe1chl
Registered User
 
Join Date: Aug 2003
Posts: 1,026
Default Re: Component HDTV works: 540p, 1080i with No Overscan/XvMC/Composi Works/XV doesn't lock

Fortunately my TV has a VGA in so I don't need such an adapter and I don't have to fight with TV-OUT anymore...
However, I would like to know how you solved the XvMC 100% CPU issue because I have this problem even with VGA output! Is it somehow related to sync to vblank?
pe1chl is offline   Reply With Quote
Old 03-28-06, 03:45 PM   #3
etymxris
Registered User
 
Join Date: Apr 2005
Posts: 46
Default Re: Component HDTV works: 540p, 1080i with No Overscan/XvMC/Composi Works/XV doesn't

I got something like 720p working without overscan by taking a working (but overscanned) modeline for 1280x720 and changing only the resolution. It ended up at 1152x620. I then used xvidtune to move it around. In all, it was an arduous process but I finally got a working resolution. This is through a DVI to HDMI cable. XVMC seems to work just fine too. (6200 AGP)
etymxris is offline   Reply With Quote
Old 04-12-06, 08:09 AM   #4
drvik
Registered User
 
Join Date: Oct 2005
Posts: 4
Default Re: Component HDTV works: 540p, 1080i with No Overscan/XvMC/Composi Works/XV doesn't

Josh,

Did you get the component dongle actually working?? ie putting out a signal that was viewable??? I am interested in a temporary TV out solution before I get my projector set up via DVI.... I just want to be able to watch recorded shows without having to burn them to DVD all the time..... Could you post your configuration and any other steps we need to take....

many thanks in advance...

Viktor
drvik is offline   Reply With Quote
Old 04-22-06, 10:40 AM   #5
jmartin235
Registered User
 
Join Date: Apr 2006
Posts: 1
Send a message via AIM to jmartin235 Send a message via Yahoo to jmartin235
Default Re: Component HDTV works: 540p, 1080i with No Overscan/XvMC/Composi Works/XV doesn't

Hey Josh, I am in the middle of building my HTPC with an MSI GeForce4 6600. It came with the dongle that has component connectors. My TV is *NOT* an HDTV, but it does have component connectors. Is it futile for me to try and get X.org working with the dongle?

Thanks!
jmartin235 is offline   Reply With Quote
Old 01-10-07, 04:26 PM   #6
mitchell2345
Registered User
 
Join Date: Dec 2006
Posts: 43
Default Re: Component HDTV works: 540p, 1080i with No Overscan/XvMC/Composi Works/XV doesn't lock

I have got 480p, 720p, and 1080i working perfectly! no overscane or anything. I am completely happy with the quality!

I made a how to on fedora forums but it should be easy to adopt to any other distribution.

http://www.fedoraforum.org/forum/sho...770#post721770

Mitchell
mitchell2345 is offline   Reply With Quote
Old 01-10-07, 05:33 PM   #7
PenGun
Registered User
 
Join Date: Jan 2006
Posts: 93
Default Re: Component HDTV works: 540p, 1080i with No Overscan/XvMC/Composi Works/XV doesn't

Quote:
Originally Posted by jmartin235
Hey Josh, I am in the middle of building my HTPC with an MSI GeForce4 6600. It came with the dongle that has component connectors. My TV is *NOT* an HDTV, but it does have component connectors. Is it futile for me to try and get X.org working with the dongle?

Thanks!
Oh sure it works well. Read the TVOut section of the readme. Try this, modify to fit .

<---------------snip------------------->

Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 1280 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection

Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "/usr/X11R6/lib/X11/fonts/misc/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/"
FontPath "/usr/X11R6/lib/X11/fonts/TTF/"
EndSection

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

Section "ServerFlags"
Option "Xinerama" "0"
EndSection

Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "TATUNG C9RZ"
HorizSync 30.0 - 95.0
VertRefresh 50.0 - 160.0
Option "DPMS"
EndSection

Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor1"
VendorName "Unknown"
ModelName "SONY TV"
HorizSync 15.0 - 46.0
VertRefresh 59.0 - 61.0
# ModeLine "1920x1080i60" 74.5 1920 1952 2016 2208 1080 1084 1096 1126 -hsync -vsync interlace
# Option "DPMS"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 6600 GT"
BusID "PCI:1:0:0"
Screen 0
EndSection

Section "Device"
Identifier "Videocard1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 6600 GT"
BusID "PCI:1:0:0"
Screen 1
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
Option "metamodes" "CRT: 1600x1200 +0+0; CRT: 1280x1024 +0+0; CRT: 1024x768 +0+0"
SubSection "Display"
Depth 24
Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "Screen"
Identifier "Screen1"
Device "Videocard1"
Monitor "Monitor1"
DefaultDepth 24
Option "UseEDID" "FALSE"
Option "TVStandard" "NTSC"
Option "ConnectedMonitor" "TV"
Option "TvOutFormat" "Component"
# Option "ExactModeTimingsDVI" "true"
# Option "ModeValidation" "NoVertRefreshCheck"
# Option "ModeValidation" "NoHorizSyncCheck"
# Option "ModeValidation" "NoEdidDFPMaxSizeCheck"
# Option "metamodes" "CRT: 1920x1080 +0+0"
SubSection "Display"
Depth 24
# Modes "1920x1080i60"
EndSubSection
EndSection
<--------------snip------------------>

Good Luck
PenGun is offline   Reply With Quote
Old 01-10-07, 11:42 PM   #8
vincent_lin
Registered User
 
Join Date: Jun 2006
Posts: 2
Default Re: Component HDTV works: 540p, 1080i with No Overscan/XvMC/Composi Works/XV doesn't

Hi,

I have success in using component dangle on 6800 and feed HDTV 1080i signal out to HDTV set.

The key here are that:

1. All those modelines that worked for others only because they are using either VGA or DVI interface hooking up to a HDTV set with either VGA or DVI interface.

2. When using TV out, especially component out, all you need to do is specify Modes "1920x1080" (or "180x720" whatever 540p, 720p or 1080i resolution) wthout any modeline definition for it.

That's it.

Now to the question:

I have downloaded 9746 driver for my 6800. I ran "sudo sh NVIDIA-Linix-x86-1.0-9746-pkg1.run" and followed all the instruction on screen. So, a success. Then "sudo /etc/init.d/gdm restart" brings up a beautiful 1080i on my Mitsubishi. Of course, as other mentioned, there is heavy overscan issue and changing "TVOverScan" does not work at all.

The real issue is - this state would not survive a reboot. After reboot, X would not start. /var/log/Xorg.0.log" says that :

(II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
(II) NVIDIA(0): enabled.
(EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module! Please ensure
(EE) NVIDIA(0): that there is a supported NVIDIA GPU in this system, and
(EE) NVIDIA(0): that the NVIDIA device files have been created properly.
(EE) NVIDIA(0): Please consult the NVIDIA README for details.
(EE) NVIDIA(0): *** Aborting ***
(II) UnloadModule: "nvidia"
(II) UnloadModule: "ramdac"
(II) UnloadModule: "wfb"
(II) UnloadModule: "fb"
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

A re-run of "sudo sh NVIDIA-Linix-x86-1.0-9746" and "sudo /etc/init.d/gdm restart" bring back 1080i again, the same xorg.conf file. And it would not survive another reboot.

Any idea? Could it be some kernel module loading problem? If so, what should I do?

ubuntu 6.10 - kernel 2.6.17-10-generic
NVidia 6800 with driver 9746.

Thanks a lot.


Vincent Lin
vincent_lin is offline   Reply With Quote

Reply


Thread Tools

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 On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 02:36 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.