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

Newegg Daily Deals

Reply
 
Thread Tools
Old 04-25-06, 07:15 PM   #1
denial
Registered User
 
Join Date: Dec 2002
Posts: 7
Exclamation 720x576 TV-out with Chrontel 7007

Please see this thread in the NVIDIA Legacy Graphics Cards forum:
http://www.nvnews.net/vbulletin/showthread.php?t=69119
denial is offline   Reply With Quote
Old 04-26-06, 03:56 AM   #2
pe1chl
Registered User
 
Join Date: Aug 2003
Posts: 1,026
Default Re: 720x576 TV-out with Chrontel 7007

IMHO the ideal TV-OUT configuration would be to always configure 1:1 scaling in the encoder, generate a modeline that provides the resulting horizontal and vertical resolution (depending on TV standard), and offer the user some way to set the borders of the visible area depending on the overscan characteristics of his TV set (e.g. by tweaking the modeline using xvidtune or similar).

The result would be an odd resolution, but at least there is no unnecessary scaling involved.
I think the current solutions (to go via a "standard" resolution like 800x600 and then scale it and add fixed borders) are inherited from the Windows world, where users and some software expect standard resolutions.
There is no such situation in Linux, I have always used "nonstandard" resolutions under X, e.g. to make the pixels square and have the best achievable resolution on the monitor I happened to own.
This is possible on VGA by tweaking the modeline, and it would be nice if the same was possible on TV-OUT.

(fortunately my current TV has VGA input so I no longer have to fight this war)
pe1chl is offline   Reply With Quote
Old 04-26-06, 05:45 AM   #3
Thunderbird
 
Join Date: Jul 2002
Location: Netherlands, Europe
Posts: 2,105
Default Re: 720x576 TV-out with Chrontel 7007

The problem is that tvout encoders can only output certain modelines. Some modern encoders are a bit more flexible but older ones like the chrontell only support a fixed number of modes. In general standard modelines won't work for tvout encoders (and the drivers ignore those; it appeared to work a bit in the past but it didn't really work) If you want to access the chrontell chip yourself you could play with nvtv (http://www.sf.net/projects/nv-tv-out). The tool can access the i2c bus of the card and also the tvout encoder.
Thunderbird is offline   Reply With Quote
Old 04-26-06, 09:36 AM   #4
denial
Registered User
 
Join Date: Dec 2002
Posts: 7
Default Re: 720x576 TV-out with Chrontel 7007

The problem are not the capabilities of the encoder chip, but the modeline generated by the nvidia driver.

The CH7007 mode 19 wants 800 horizontal pixel. The driver configures the geforce2 chip to send only 720.
In modelines it should be
modeline "800x600" 29.5 800 ... ... 944 600 ... ... 625
or (to not exceed the visible region)
modeline "768x576" 29.5 768 ... ... 944 576 ... ... 625
but the driver uses
modeline "720x576" 29.5 720 ... ... 944 576 ... ... 625
resulting in black borders on the sides.
denial 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 08:04 PM.


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