You might look at the manual for MythTV and see if it will work foryou. It makes a good TiVo program and much more. If you have troublesetting it up look for the book Linux Smart Home for Dummies by NeilCherry