Xawtv
From Linuxintro
XAwTV is a program to watch TV with Linux. It contains xawtv, a tv viewer and scantv for doing a channel scan.
Download sources
http://linuxtv.org/downloads/xawtv/
Build it
To build it, find out your distribution and proceed accordingly:
SUSE
To build xawtv and the included scantv, open a console and enter
yast -i make automake autoconf gcc-c++ zvbi-devel gtk2-devel ./autogen.sh && ./configure && make -j8 && make install
Scan for channels
To scan for channels, open a console and enter
scantv
xawtv 3 stores the channel list under .tv, for xawtv 4 it is not so easy to predict where the channel list will be stored, e.g. it can be under /usr/local/share/xawtv. To find out where the channel list is stored run
strace -e open scantv
TroubleShooting
Symptom: After installation of nxtvepg there is no more video, but still audio.
Reason: NextView starts an own daemon
Solution: Uninstall nxtvepg
Help
A very good irc chat channel is #linuxtv on freenode.net.