I just tried to get my ATI Radeon Mobility M9 device to work together with my tv under Debian Linux. After a bit of google research I found out, that you need to use the atitvout package that is distributed with sarge (currently testing) and sid (currently unstable). However there are a few implications:
You need Debian sarge and your xserver should already be configured to work properly under normal conditions.
Make sure that you successfully connected your tv to the tv-out using either a selfmade cable or – for unexperienced solderers – a set availlable from most well-assorted specialized traders before starting up your notebook. This is due everytime you want to use your tv-out.
If you are using the perfect ati drivers distributed with the XFree86 package you should now reconfigure your xserver to use the vesa driver. Otherwise you’ll get a whashed-out screen after moving your mouse our touchpad. This can normally be accomplished using the follwing comand:
dpkg-reconfigure xserver-xfree86
You will now be taken through the configuration process again with the settings you previously chose selected. Just choose ok until you get to the driver part. Scroll down to vesa and hit return. The next time x starts up the vesa driver will be used. Normally x should run just fine with the vesa driver. You may get slightly stronger colours compared with the native ati driver in some cases. You should now hit ctrl, alt and backspace to quit your xsession. On the comand line type
startx
to start up x with the vesa driver. Now you should install the atitvout package.
apt-get install atitvout
To switch to the tv sceen type
atitvout -f t
To get back to your lcd screen type
atitvout -f l
That’s it. Hope you enjoyed this one. See you back again some time later this week with more exciting posts.