A bit more info.
a. I do not believe that the GATOS package downloadable for Ubuntu actually contains any code for TV output and is only there for TV input. I have tried it out and the
TVOutput parameter is xorg.conf is "not used" by the Radeon driver according to the log file. I think this is xorg's polite way of saying it doesn't understand the parameter in that context. I had a look inside
radeon_drv.so using hd and there seems to be no text relating to TV output i.e. I can't find any mention of TVOutput and the values PAL and NTSC only seem to be used by stuff to do with input.
Looking at various websites, there is an indication that TVOut is a separate strand of work using some of the GATOS code. So what I have currently got so far is :
1. The proprietary ATI driver -
fglrx do not support any Radeon cards prior to 8500 (and latest versions may actually be worse since they mention dropping R200 support) but do support TV output.
2. The VESA driver will support TV output but the performance isn't that good. If you just want to look at fairly static stuff on the TV screen, this is the one for you as it seems to just work without any real effort. If you want to default the card to PAL or NTSC, flash an edited copy of the BIOS using the DOS/Windows tools in my previous post. If you do want to watch video, use Mplayer rather than Totem (the player installed by default on Ubuntu) as it seems to perform far better. As far as I can tell, the VESA drivers do not support hardware rescaling, so full screen is only possible using software rescaling. It may also be worth looking at the Geexbox LiveCD distribution which seems to use VESA drivers and get a reasonable output - this may be due to settings in the
mplayer.conf file or simply that the Geexbox setup is optimised to do one thing at a time and you don't have a whole lot of background stuff using the CPU. Anyway, copying over some of the configuration settings may be worth doing.
3. The Xorg ati/radeon driver situation seems to be a bit of a mess. You are supposed to specify
ati in the conf file and it will go and load the
radeon driver for the cards which need it. In practise, I don't think it matters whether you say "ati" or "radeon" if you have a Radeon card. The drivers as provided
do not support TV output. Neither does downloading GATOS which simply adds TV input. What you need to do is find the TV output stuff which is indicated in this wiki
http://wiki.cchtml.com/index.php/Tvout
but bear in mind that the driver versions in the wiki are out of date and you need to get the latest matching versions of each and try to create a new driver from them following instructions which invariably are not quite correct !
The fact that you have a "radeon" driver which might include TV input support OR TV Output support OR both OR neither, and not know which one you have is a good indication as to why Linux, in all its variations is unlikely to replace Microsoft Windows in the near future.
As a friend of mine said many years ago: "Good documentation is a bad thing, think of the future generations of programmers who you are depriving of work"