ATI Mobility Radeon 9600
Linux driver - OpenSource
Display on the internal LCD works as long as you set the monitor settings correct
External VGA port
Works if you setup the xorg.conf for two screens.
The SVideo port should be supported by the current Xorg radeon driver.
Please read How to get TV-Out working on ATI graphic cards on how to set it up.
3D acceleration with the open source driver
All recent Distributions such as Fedora Core 5, *Ubuntu Dapper Drake, OpenSUSE have the r300 supported without patching. The r300 DRI driver was merged into Mesa 6.4.x. The X Window System (Xorg) 7.0 supports the r300 driver. Recent 2.6 kernels now have r300 DRM support added. This now should work out of the box if your using a recent distribution.
The old project page may be outdated now, development is now done in X.org.
Linux driver - Proprietary
The fglrx driver adds 3D acceleration.
FreeBSD driver - open source
With RELENG_6 it is possible to get this card working with a reasonable level of ease. First you must apply this patch: http://people.freebsd.org/~anholt/dri/r300-drm.diff to your kernel source and compile a new kernel. I have only tested using this as a module. It works as the simple drm/radeon module. Once that is done install x11-servers/xorg-server-snap and graphics/dri-devel on top of a normal Xorg installation. With all that you SHOULD have dri working on a mobility 9600. Tested on a T42.