Both the source patch and binaries include experimental TV code for x86 which can be enabled with Option "TVOut" (though you should probably disable it when you're not using it). If you have a DRI source tree from CVS, use the source patch, otherwise, install the DRI snapshot binaries and download and install the binary package as described below. For more information, check here: http://www.retinalburn.net/linux/tvout.html And for information on the status of the DRI driver, check here: http://www.retinalburn.net/linux/dri_status.html SOURCE PATCH: mach64-dri-xv-XXX.diff.gz --------------------------------------- This patch should be applied against the mach64-0-0-5-branch CVS branch of DRI. To apply it: If you aren't starting with a fresh checkout, update your cvs tree and remove any old patches (run this in the cvs branch root: 'xc/xc'): % cvs update -C Now move to the 2D driver directory of the tree: % cd programs/Xserver/hw/xfree86/drivers/ati Now move the patch file to this directory, e.g.: % mv ~/mach64-dri-xv-XXX.diff.gz . Apply the patch: % gunzip -c mach64-dri-xv-XXX.diff.gz | patch -p1 Then build the branch according to the DRI Compilation Guide: http://dri.sourceforge.net/doc/DRIcompile.html BINARIES: mach64-dri-xv-XXX.i386.tar.bz2 ---------------------------------------- This package contains binary driver modules for the 'ati' driver and capture card drivers from the GATOS project, plus the DDX portion of the 3D support from the DRI project. You'll first need to install the current mach64 DRI binary snapshot from: http://www.retinalburn.net/linux/dri-xv/dri-bleeding-edge/ IMPORTANT NOTE: Currently, the binary snapshots on the DRI website (dri.sourceforge.net) may have binary incompatiblities with my dri-xv patched binaries, so you should get the DRI snapshot from the URL above. Get the mach64 binary snapshot with the most recent date (mach64-XXX-linux-i386.tar.bz2) and run the install.sh script as root to install the package. Make sure you build and install the mach64.o kernel module when you run the install script. Now you should be ready to install the dri-xv package: The top level directory in the tar archive is X11R6-DRI, so you'll need to either symlink that to your XFree86 install and untar, or manually copy the modules to the proper directories in your XFree86 install. You may want to make backups of your original driver modules before installing, so you can reinstall them if necessary. If you have problems with the binaries, please try applying the source patch (see above) to the mach64 DRI branch and compiling, as I can't guarantee that the binaries will be up-to-date and compatible with the latest DRI snapshot binaries. If you have installation questions, you can email me here: http://www.retinalburn.net/email.html Please address bug reports to these mailing lists: For 3D issues: dri-devel@lists.sourceforge.net For XVideo/capture issues: gatos-devel@lists.sourceforge.net For general XFree86 issues: xfree86@XFree86.Org More information on these projects can be found here: GATOS: http://gatos.sourceforge.net DRI: http://dri.sourceforge.net XFree86: http://www.xfree86.org