70 thoughts on “MythTV on Ubuntu Jaunty”

  1. Good job!
    but please spend some words about the PIDs values. I spent quite a lot to understand that 600 and 601 are NOT fixed value but they are generated by tzap in hex and then have to be converted in decimal for dvbstream.
    Thanks a lot, anyway.
    Bye

  2. You might want to consider mentioning that it is possible to test out mythtv completely while booting from a livecd (with an external drive to hold recordings) if your machine has enough memory (i.e. greater than 1 gig). I just did this on my laptop with a Hauppauge 950 usb stick. Unfortunately, I had to figure out how on my own, I only found your excellent site afterward.

  3. Hi Kalman,

    That’s a great tip for anyone wanting to give Myth a try. Especially as it allows you to test out your tuner card.

  4. Thanks for the guide. I was having a few problems until I stumbled across it. I have found it very usefull and informative.
    Thank you.

  5. Great Info! However, under my vanilla Jaunty installation the uk-WinterHill and other tx settings may be in /usr/share/dvb/dvb-t/uk-WinterHill (not tested yet) but are not as described.

  6. great site use it everytime.

    In *buntu 9.04 udevinfo does not work, so udevinfo -a -p $(udevinfo -q path -n /dev/input/event3) fails.
    replace with udevadm info -a -p `udevadm info -q path -n /devinput/event3` works fine.

  7. Thanks for the feedback guys. It seems that a couple of parts of the guide are broken for Jaunty. I’ll try to get them fixed as soon as…

  8. When I try to import the channels and do a scan I get this error:

    DVBSM(0), Warning: Can not count Uncorrected Blocks
    eno: Function not implemented (38)

    Does anyone know what might cause this, or how to determine the problem?

    Thanks

    Allen

  9. I have just installed mythtv on jaunty and am trying to get the RadioTimes xmltv stuff working.
    I’m following your instructions, but it’s still not easy.
    It seems mysqldump needs the argument -u root
    Also, I think I should have logged into gnome as user mythtv not myself (will) as mythfilldatabase is using /home/will/.mythtv/uk_rt.xmltv
    I always get confused over which user is which, eps as much has to be done as user root (or sudo) yet mythtv runs a mythtv.
    Any, it’s working now. updateid.xmltv is of the old config file style – where new one says channel=itv2.itv.co.uk old one says channel itv2.itv.co.uk.

    Nice to have the 14 day guide back and nice to have the icons too. They seem to come with this for free, Ive not done anything extra to get icons. :)

    Oh how I wish the radiotimes setting up in mythtv was automatic :)

  10. you might also try splitting front/backend apart.
    I’m using a dual core atom board (I would have preferred the fanless version but its nearly twice the cost) as the backend [yes I'll have t go to USB tuners to add a second] together with an old mac mini core solo as the frontend. Dual core is overkill for this app, although it may help mythweb responsiveness.
    At 1366×768 I’m getting the occasional dropped frame (mostly on panning) but not intrusive. Mostly I blame the mac’s old gma950 chipset for this – the newer nvidia based minis would be much smoother. HD playback isn’t possible for me, although of course HD recordings are!
    Playback nearly works with both devices on 54g wireless, but not quite well enough to stop me going back to wired (rather than try wireless N) – gone with 1Gb for file transfers; 100mb fine for viewing

    good guide – much appreciated

  11. Just to say that the xmltv stuff works for me as follows (keep meaning to make a note of this):

    mythfilldatabase calls the XMLTV stuff using a config that tells it so use the xmltv file (e.g. uk_rt.xmltv) file in the directory //.xmltv

    e.g. mine says:
    2009-07-30 08:59:38.513 XMLTV config file is: /home/mythtv/.mythtv/UKRadioTimes.xmltv

    So, how do you tell is which user home to use?
    For me, I could have chose /home/will, /home/mythtv or /root
    As you can see I chose /home/mythtv

    To set this you simply run mythtv-setup when logged in as user mythtv
    (you’ll need to stop mythtv-backend as root first as only he can do that and user mythtv is NOT in sudoers file)

    Now I thought root (he runs my mythfilldatabase via a cron job) needed write access to
    /home/mythtv/.mythtv/channels too, to dump the JPEG icons there, but it seems he has dumped the JPEG icons in /root/.mythtv/icons At any rate, the frontend mythtv GUI is now picking them up. :)

    Final note: If you log in as yourself, e.g. user fred, and fred is in the sudoers file, you can of course run sudo mythtv-setup and it will offer to shutdown backend for you and it does.
    BUT, when mythtv-setup configures the location where the xmltv file will be found, it stores the value /home/fred/.xmltv/UKRadioTimes.xmltv which threw me somewhat.
    I expected it to use the user root, not user fred, as I was running as sudo. I expected it to use /root/.xmltv/UKRadioTimes.xmltv but it does not! It also requires root write access to fred’s .xmltv directory too! So watch out.
    I guess you could log into Gnome as user root and run mythtv-setup from there and then the only possible user it can choose is root.

    HTH someone

  12. Hi,
    In Jaunty when I login as user mythtv, it gives me a normal Gnome desktop GUI session and I then have to fire up MythTV from the Applications menu.
    In Hardy when I logged in as user mythtv it just went straight into firing up the MythTV GUI, no Gnome desktop was involved.
    Anyone know how to achieve this (I think it just happened in Hardy, but I might have set something up.)
    Any ideas?
    Thanks in advance.
    Will (at 7.21pm)

  13. Hi, thanks for your informative site. I have a question that I haven’t been able to get answered elsewhere. What is the benefit of streaming vs opening the file remotely from the server? eg I have video files on my NAS drive. What is the benefit of streaming these over my local network vs just accessing the file from my client and opening it direct?

    Mallycat

  14. Hi, sorry for ignoring this site for a while. My server, which usually sends me an email whenever anyone comments, was rebooted last week and I got about 30 emails! For some reason they’d got backed up waiting to send. Anyway, thanks for the feedback, I’ll try to answer some of your questions…

    Mallycat: Streaming vs NAS. I’d just say that if you use streaming, such as via a Mythfrontend on your local machine, the interface is better and it’s much easier to use. It’s more integrated. Myth works brilliantly if you have a local frontend connected to a remote backend.

    Will: Starting mythfrontend: Do the tips on this page work for you? http://parker1.co.uk/mythtv_tips.php

    Regarding mythfilldatabase, both mythbackend and mythfilldatabase run as the mythtv user (on my Intrepid system at least). Therefore, I assume it will take its config from the mythtv user’s home directory first. I use EIT now, so I can’t say for sure.

  15. Hi,

    just wanted to say thanks for your guide and wished that I had stumbled across this in the first place.

    I had some issues scanning for channels, the device was reported as ‘busy’, so after a bit more googling, I had to stop the mythtvbackend service before scanning.

    Thanks again,
    Phineas.

  16. Thanks for the guide – its been very helpful although i have some problems and still haven’t got the TV playing yet.

    Problem is:-

    When i run the front-end and select “Watch TV” the screen goes blank for a few seconds and then exits back to the main menu.

    Any ideas what might be causing this and how to fix it?
    Please note that i did possibly mess up the back-end in that i answered YES instead of no to this bit:

    ==========================
    Testing the Configuration
    Now you can exit the setup utility. It will ask you if you want to run mythfilldatabase. Answer NO because we’re using the EIT.
    ==========================
    I don’t know if this makes any difference at all or if it does how to correct it.

    Hope you can help

    thanks

  17. Hopefully this will help

    2009-08-17 16:51:15.396 Using runtime prefix = /usr
    2009-08-17 16:51:15.572 XScreenSaver support enabled
    2009-08-17 16:51:15.572 DPMS is active.
    2009-08-17 16:51:15.573 Empty LocalHostName.
    2009-08-17 16:51:15.573 Using localhost value of quad-64bit
    2009-08-17 16:51:15.578 New DB connection, total: 1
    2009-08-17 16:51:15.582 Connected to database ‘mythconverg’ at host: localhost
    2009-08-17 16:51:15.583 Closing DB connection named ‘DBManager0′
    2009-08-17 16:51:15.584 Primary screen 0.
    2009-08-17 16:51:15.584 Connected to database ‘mythconverg’ at host: localhost
    2009-08-17 16:51:15.585 Using screen 0, 1440×900 at 0,0
    2009-08-17 16:51:15.590 New DB connection, total: 2
    2009-08-17 16:51:15.590 Connected to database ‘mythconverg’ at host: localhost
    2009-08-17 16:51:15.591 mythfrontend version: 0.21.20080304-1 http://www.mythtv.org
    2009-08-17 16:51:15.591 Enabled verbose msgs: important general
    2009-08-17 16:51:15.763 No theme dir: /home/doctoxic/.mythtv/themes/Mythbuntu-8.04
    2009-08-17 16:51:15.764 Primary screen 0.
    2009-08-17 16:51:15.764 Using screen 0, 1440×900 at 0,0
    2009-08-17 16:51:15.764 No theme dir: /home/voteslave/.mythtv/themes/Mythbuntu-8.04
    2009-08-17 16:51:15.765 Switching to square mode (Mythbuntu-8.04)
    2009-08-17 16:51:15.777 Using the Qt painter
    2009-08-17 16:51:15.778 JoystickMenuClient Error: Joystick disabled – Failed to read /home/doctoxic/.mythtv/joystickmenurc
    mythtv: could not connect to socket
    mythtv: No such file or directory
    2009-08-17 16:51:15.778 lirc_init failed for mythtv, see preceding messages
    2009-08-17 16:51:16.270 Specified base font ‘medium’ does not exist for font clock
    2009-08-17 16:51:16.271 Specified base font ‘medium’ does not exist for font small
    2009-08-17 16:51:16.271 Specified base font ‘medium’ does not exist for font medium
    2009-08-17 16:51:16.271 Specified base font ‘medium’ does not exist for font large
    2009-08-17 16:51:16.271 Loading from: /usr/share/mythtv/themes/Mythbuntu-8.04/base.xml
    2009-08-17 16:51:16.322 Loading from: /usr/share/mythtv/themes/default/base.xml
    2009-08-17 16:51:16.349 Registering Internal as a media playback plugin.
    2009-08-17 16:51:16.405 No theme dir: /home/doctoxic/.mythtv/themes/Mythbuntu-8.04
    2009-08-17 16:51:18.113 Connecting to backend server: XXX.XXX.X.X:6543 (try 1 of 5)
    2009-08-17 16:51:18.114 Using protocol version 40
    2009-08-17 16:51:18.259 TV: Attempting to change from None to WatchingLiveTV
    2009-08-17 16:51:18.259 Using protocol version 40
    2009-08-17 16:51:19.774 GetEntryAt(-1) failed.
    2009-08-17 16:51:19.775 EntryToProgram(0@Thu Jan 1 01:00:00 1970) failed to get pginfo
    2009-08-17 16:51:19.775 TV Error: LiveTV not successfully started
    2009-08-17 16:51:19.775 TV Error: LiveTV not successfully started
    2009-08-17 16:51:19.863 TV: Deleting TV Chain in destructor
    2009-08-17 16:51:19.865 DPMS Deactivated
    2009-08-17 16:51:19.866 DPMS Reactivated.
    2009-08-17 16:51:23.102 Deleting UPnP client…

  18. ALSO – when finishing off the back end installation it asked me if i wanted it to correct some directories for me – however it wouldn’t do it (permission problem??) and it couldn’t create //.test as the directory was not writeable

    sorry for the spam – really hope you can help

    thanks

  19. finally the backend log

    voteslave@quad-64bit:~$ tail -f /var/log/mythtv/mythbackend.log
    2009-08-17 17:04:40.888 Reschedule requested for id -1.
    2009-08-17 17:04:40.929 Scheduled 0 items in 0.0 = 0.04 match + 0.01 place
    2009-08-17 17:04:54.060 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
    2009-08-17 17:04:54.098 ProgramInfo, Error: GetPlaybackURL: ’1001_20090817161920.mpg’ should be local, but it can not be found.
    2009-08-17 17:04:54.136 ProgramInfo, Error: GetPlaybackURL: ’1001_20090817162011.mpg’ should be local, but it can not be found.
    2009-08-17 17:04:54.178 ProgramInfo, Error: GetPlaybackURL: ’1001_20090817162558.mpg’ should be local, but it can not be found.
    2009-08-17 17:04:54.219 ProgramInfo, Error: GetPlaybackURL: ’1001_20090817163359.mpg’ should be local, but it can not be found.
    2009-08-17 17:04:54.261 ProgramInfo, Error: GetPlaybackURL: ’1001_20090817164929.mpg’ should be local, but it can not be found.
    2009-08-17 17:04:54.302 ProgramInfo, Error: GetPlaybackURL: ’1001_20090817165031.mpg’ should be local, but it can not be found.
    2009-08-17 17:04:54.344 ProgramInfo, Error: GetPlaybackURL: ’1001_20090817165118.mpg’ should be local, but it can not be found.

  20. Cracking guide, helped me fill in the gaps from my original install.
    Currently running on Intrepid 8.10 LTS and want to let you know about a possible local area glitch on the xmltv guide.

    I live in Cumbria and have BBC North East, with my ITV region being Border.
    When I checked the updateid.sql and updateid.xmltv files, I noticed that my BBC region was east.bbc1.co.uk, east.bbc2.co.uk and ITV was granada.itv.co.uk. A manual edit of both files to read north-east.bbc1.co.uk and border.itv1.co.uk cured that.

    I also noticed that although FiveUSA and Fiver were located in the files Five was not. Again, a simple entry of channel5.co.uk in both files.

    Ran the rest of the tutorial to copy over the files and database backup etc and then the mythfilldatabase. Mythfilldatabase takes about 10 mins to run, when the Input connections are set to uk_rt as opposed to about 1 minute if I use uk_eit. If this is normal, maybe a little note on the instructions to say so as I CTRL-C on my first run as I thought it was corrupt.

    I just have a couple of small issues now. Channel5 and BBC News do not show any data in programme guide, so I ran mysql -uroot mythconverg –exec “select callsign, serviceid, xmltvid from channel” and discovered that Five is listed twice, once with an xmltvid of channel5.co.uk and one that is blank. BBC News is listed but with a blank xmltv.id.

    Within Mythtv itself I discovered that Five has two channel entries, one correct (albeit with no epg data) and the other toward the end of the channels.

    Not that much of an issue really as I don’t watch Five that often but would be nice to see the EPG data being populated.

    If you can help, great, if not, I’ll still buy you a pint for the rest of the excellent guide!.

    Thanks.

    Jos

  21. Hi Jos,

    TBH I use EIT myself nowadays, so am a bit rusty on the old XMLTV stuff. At least my old script has got you most of the way there.

    Note that mythfilldatabase is not required if you use EIT, hence the quick run when using that feed.

    Garry.

  22. Just a quite update about the Channel 5 issue just in case anyone else gets a similar error.

    Looks like the duplicate entry was the issue. Managed to remove the one that had no xmltv id using mythweb (via the “mythweb/settings/tv/channel info” page) and now Channel 5 has full EPG data.

    BTW Garry, it’s never too early to have a scalextric bought, set up and in use ready for your son’s introduction to manhood ;)

  23. The Karmic Koala (9.10) Ubuntu livecd supports the Hauppauge 950Q USB ATSC tuner stick out of the box (including having the firmware)! This means that I can show off mythtv on a friend’s own unmodified 2gig or more memory network-connected PC using only a livecd, an external NTFS drive (for storing the recordings which would otherwise fill up the memory file system) and the aforementioned USB stick tuner! The setup, including downloading mythtv and configuring it to use the tuner with EIT guide and to use a directory on the external drive for its recordings and scanning for channels in the Boston area, takes between 10 and 15 minutes. I’ve done this twice now.

    (It worked under Jaunty too, but you had to 1) extract the firmware from a windows driver using a shell script and 2) possibly work around some display mode problems in MythTV depending upon your graphics setup, for example on a laptop with an ATI chip, making it more time-consuming to set up.)

    If anyone is interested, I could post the recipe.

  24. Hi Kalman,

    Thanks for that info. I’m sure it will be helpful to lots of people. Interesting that the firmware is included. The fact that you can also store the recordings on an NTFS drive shows how far Linux has come in the last couple of years.

    The Mythbuntu Live CD may also be a good way of doing this – it will prevent you from having to install the Myth packages and comes with a number of other config utilities which may help.

  25. I had a working 9.04 Ubuntu box and did an upgrade to 9.10 and it broke it – bad. Would not even boot. I’ve since reinstalled 9.04 and got it working.

    Thanks Garry for you guide, it works awesome! I cannot believe how easy it is to setup and configure.

    Shane – Calgary, Alberta, Canada


    Ubuntu 9.04 64 bit version
    GA-K8N Pro-SLI
    AMD4400+
    4GB DDR 400
    DVDRAM GSA-4163B
    WDC WD5000AAKS-0
    G80 [GeForce 8800 GTS]
    Hauppauge 350

  26. Hi,

    I’m a bit of a novice but I followed the instructions carefully. My setup is Ubuntu 9.10 on a Sony PS3 with a PlayTV module. I installed the packages from apt://mythtv and left root user password blank for mysql.

    I added my own user to the mythtv group then ran the mythtv-backend-install from the administration menu. The process halted almost straight away with the message that no uPNP backend could be found.

    I’ve also tried removing the packages then reinstalling mythtv by hand. Same results.

    Do you have any suggestions please?

  27. Not sure if this helps anyone, but when I login as user me and fire up mythtfrontend, I sometimes gets a very slight millisecond pause on the video (not the audio) a few times during a half-hour long programme say.

    If I login as user mythtv, I get perfect playback 100% of the time.

    I’m not sure why user mythtv fares better, but I did apply the following changes to user mythtv found here (to get full fullscreen – i.e. no gnome bars visible)

    http://www.serenux.com/2009/04/howto-fix-mythtvs-frontend-not-going-full-screen-in-ubuntu-jaunty/

    I can’t think of any other differences, even my screensaver timeout is long enough (1 hour) so I’m stymied. If I ever find out the cause of the pause, I’ll let you know.

    Will (16.59)

    HTH

  28. Ah, within the screensaver in Ubuntu is a PowerManagement button, and that had “Put display to sleep when inactive for 20mins”
    So, I’ve changed that to 1 hour, the max possible without choosing Never.
    So far I don’t think I’ve seen any of those millisecond-long pauses. :)

    HTH

  29. Hi,

    Your referenced mythlink.sh script appears to no longer work in MythTV 0.22 with recording groups and new file names (ChanID_start.mpg). I have updated it to account for these changes:

    Thanks for the guide…

    Mark
    Mythbuntu 0.22 (Ubuntu 9.10)

    #!/bin/sh

    # mythlink.sh – Symlinks mythtv files to more readable versions
    # by Dale Gass
    # Updated to account for account for recording groups and recording name changes by Mark Crowther (Myth 0.22 Jan 2010)

    if [ ! -d /home/myth/tv ]; then mkdir /home/myth/tv; fi
    rm -f /home/myth/tv/*

    echo “Done RM”
    mysql -uroot mythconverg -B –exec “select chanid,starttime,endtime,title,subtitle from recorded;” >/tmp/mythlink.$$
    perl -w -e ‘
    my $mythpath= “/var/lib/mythtv/recordings”; #path name changed due to recording groups
    my $altpath= “/home/myth/tv”;
    if (!-d $altpath) {
    mkdir $altpath or die “Failed to make directory: $altpath\n”;
    }
    ;
    while () {
    chomp;
    my ($chanid,$start,$end,$title,$subtitle) = split /\t/;
    $start =~ s/[^0-9]//g;
    $end =~ s/[^0-9]//g;
    $subtitle = “” if(!defined $subtitle);
    my $ofn = “${chanid}_${start}.mpg”; # file name changed to .mpg
    do { print “Skipping $mythpath/$ofn\n”; next } unless -e “$mythpath/$ofn”;
    $start =~ /^….(……..)/;
    #my $nfn = “$1_${title}_${subtitle}”;
    my $nfn = “$1_${title}”;
    if ($subtitle) {$nfn=”${nfn}_${subtitle}”}
    $nfn =~ s/ /_/g;
    $nfn =~ s/&/+/g;
    $nfn =~ s/[^+0-9a-zA-Z_-]+/_/g;
    $nfn = “${nfn}.nuv”;
    print “Creating $nfn\n”;
    unlink “$altpath/$nfn” if(-e “$altpath/$nfn”);
    symlink “$mythpath/$ofn”, “$altpath/$nfn” or die “Failed to create symlink $altpath/$nfn: $!”;
    }
    ‘ /tmp/mythlink.$$
    rm /tmp/mythlink.$$

  30. Hi Garry, really appreciate the effort you’ve gone to on this site, am now on my second Myth box & used it as a reason to learn Ubuntu – the light at the end of the tunnel as it were.
    I have a challenge I hope you can help with. My Toshiba TV remote has the same signal as Up/Down Arrows on my Hauppauge Nova T-500, so whenever I increase the master volume when watching recordings/videos, it skips lots of 10 minute intervals. I don’t care about losing the ability to skip but need the arrows to navigate the OSD. Is it possible to tweak lircrc so it has different functionality for different bits of Myth ?
    We use several inputs to the TV so really want to keep using the main TV controls as the “master volume” controls if I can fix this issue.

    Any other ideas how I can fix this ?

    Thanks.

  31. Hi Fraser,

    What a pain!

    Hmm, as far as I know if you set the “Right” button to equal the right cursor (Right in the config), it will affect both the main menu and playback. I’m not aware of a way to separate the two. I may be wrong, though!

    One option would be to buy a separate remote which can be configured through lirc to work with myth.

    Garry.

  32. I have a HP Elite m9250f with this card:
    http://www.hauppauge.com/site/products/data_hvr1600.html

    Was following instructions to test until I was stopped by this. I’ve exhausted my reading and was hoping you might have a good explanation.

    Thanks,
    Ayyub.

    root@xxxxxxx:/usr/share/dvb/dvb-t# scan /usr/share/dvb/dvb-t/uk-WinterHill > /root/.tzap/channels.conf
    scanning /usr/share/dvb/dvb-t/uk-WinterHill
    using ‘/dev/dvb/adapter0/frontend0′ and ‘/dev/dvb/adapter0/demux0′
    initial transponder 754167000 0 3 9 1 0 0 0
    initial transponder 834167000 0 2 9 3 0 0 0
    initial transponder 850167000 0 2 9 3 0 0 0
    initial transponder 842167000 0 3 9 1 0 0 0
    initial transponder 786167000 0 3 9 1 0 0 0
    initial transponder 810167000 0 3 9 1 0 0 0
    initial transponder 650000000 0 3 9 1 0 0 0
    initial transponder 626000000 0 3 9 1 0 0 0
    WARNING: frontend type (ATSC) is not compatible with requested tuning type (OFDM)
    WARNING: frontend type (ATSC) is not compatible with requested tuning type (OFDM)
    WARNING: frontend type (ATSC) is not compatible with requested tuning type (OFDM)
    WARNING: frontend type (ATSC) is not compatible with requested tuning type (OFDM)
    WARNING: frontend type (ATSC) is not compatible with requested tuning type (OFDM)
    WARNING: frontend type (ATSC) is not compatible with requested tuning type (OFDM)
    WARNING: frontend type (ATSC) is not compatible with requested tuning type (OFDM)
    WARNING: frontend type (ATSC) is not compatible with requested tuning type (OFDM)
    ERROR: initial tuning failed
    dumping lists (0 services)
    Done.

  33. Are you on the Winter Hill transmitter? i.e. North West England?

    If not, you need to use the correct file for your local transmitter from the following directory:

    /usr/share/dvb/dvb-t

    e.g.: for Beacon Hill:
    scan /usr/share/dvb/dvb-t/uk-BeaconHill

  34. Such a good post. I just discovered your blog and wanted to say that it has been enjoyable reading your blog posts. Of course, I will be adding your feed to my reader and I hope you post again soon.

  35. Hello! – An excellent guide but I can’t download the tt-budget driver to grab the firmware – seems like technotrend moved the website around.

    I also tried to grab the firmware via the script in kernel sources get_dvb_firmware tda10045

    but no dice :-(

    I’ve opened a ticket on launchpad, but looking for anyone with the dvb-fe-tda10045.fw firmware?? PM if you like – love to get some help on this one

    https://answers.launchpad.net/ubuntu/+source/linux-firmware-nonfree/+question/103595

    I have revision 2c, but no clue if that is the latest/working?
    http://ubuntuforums.org/showthread.php?t=1423062

    Info: Trying to use with Sandy Heath transmitter

  36. My scan generated many warnings:

    >>> tune to: 111025000:QAM_256
    WARNING: filter timeout pid 0x1ffb
    >>> tune to: 117025000:QAM_256
    WARNING: >>> tuning failed!!!
    >>> tune to: 117025000:QAM_256 (tuning failed)
    WARNING: >>> tuning failed!!!
    >>> tune to: 651000000:QAM_256
    WARNING: filter timeout pid 0x1ffb

    It did create a channel file, but only with obscure entries like this:

    [0004]:777000000:QAM_256:2305:2304:4
    [0005]:777000000:QAM_256:2177:2176:5
    [0003]:783000000:QAM_256:0:2113:3
    [0005]:783000000:QAM_256:0:2177:5
    [0006]:783000000:QAM_256:0:2241:6

    Did the scan work? If so, how do I construct the mplayer URL? My attempts all fail like this:

    # mplayer dvb://[0002]:477000000:QAM_256:2112:2113:2
    MPlayer SVN-r29237-4.4.1 (C) 2000-2009 MPlayer Team
    mplayer: could not open config files /root/.lircrc and /etc/lirc//lirc/lircrc
    mplayer: No such file or directory
    Failed to read LIRC config file ~/.lircrc.

    Playing dvb://[0002]:477000000:QAM_256:2112:2113:2.
    Option stream url: This URL doesn’t have a port part.

    DVBIN: no such channel “0002″

    Failed to open dvb://[0002]:477000000:QAM_256:2112:2113:2.

    Exiting… (End of file)

  37. Any experience of HD on Freeview? They have been transmitting from Winter Hill since December 2009 and there are now three channels offered.

  38. some tips on testing using analogue would be helpful. We don’t have digital over the air broadcasts where I live, and the world cup hasn’t started yet, so I haven’t started my cableco’s extortionate digital subscription.

    Cheers!
    d.

  39. Hi Derek,

    Well, they turned off analogue in my area a few months ago, so it would be very difficult for me to do that! Sorry.

  40. Guide is great but seems as a Windows escapee/GUI user I am not going to be in the hunt.
    At the end of the installation section of your guide I came to the Database Config 1/2 page.
    Went with the defaults but ended up with response: Cannot log into database?
    Now every time I start Frontend from Applications/Sound and Video I get the Configuration 1/2 page. My hard disk light is flickering constantly and I think my best option is to uninstall.
    How to do that? Your guide could probably do with a section on filling in the blue pages.
    thanks. D

  41. Hi Gary,

    Great article. Say, is it possible to connect a Digital set-top box to the RCA of a normal TV tuner card(not DVB-T) and get it working with mythtv?

  42. MythTV is so awesome, but I still can’t get it going. The problem is running mythtv-setup over SSH. I get a lot of errors and usually a blank screen. Before it stopped at a theme file, but now it stops at extension "Generic Event Extension" missing on display "localhost:10.0". which the internet tells me is a common problem. What did you do to get mythtv-setup to show properly?

    1. I assume you are doing this because you do not have direct access to your mythbackend machine. Probably the best way to configure this would be to use VNC instead of SSH. Enable Remote Desktop in System->Preferences on the backend and then use vncviewer on the client to bring up the screens. Then you will be able to run mythtv-setup with no problems.

  43. Upgraded to 10.04 shortly after it came out & all worked fine with no tweaking whatsoever. Recently had disk overheating issue that trashed the box & have had no end of trouble getting NVidia drivers that work reliably (5200 & 6200). When I do get the drivers properly installed and working it breaks something else. There’s lots of advice about blacklisting Nouveau & other tweaks, but no “official” guidance from Mythbuntu about how other users have reached a stable system. Nvidia is the choice of many/most MythTV users & many of us need hand-holding at times. Have you plunged into 10.04 yet & do you have any tips ?
    Should I have stuck with 9.1 ?

    Fraser.

  44. Still on 9.10 on my Mythbox, although I did have a few problems with the nVidia drivers last time I upgraded. all I had to do was:

    sudo aptitude install linux-headers-$(uname -r)
    sudo aptitude reinstall nvidia-185-kernel-source

    …to install the 185 version and it worked fine. Not sure if this helps with 10.04. I’ll let you know when I take the plunge. My box is in current use by the family, so I don’t usually get round to upgrading it until a few months after each release.

  45. Worked out what the problem was with rebuild. My Aopen i855 Mobo with Pentium M chip is perfect for MythTV but has onboard Intel 855 graphics. 10.04 and Intel 855 are a well documented disaster even for bearded sandalled types. Even if I managed to get around that, I’d then need to face the Nvidia challenges (blacklisting Nouveau etc… ) which makes a 10.04 install look near impossible given my weekday 11-12pm sys admin slot !

    http://ubuntuforums.org/showthread.php?t=1472282

    Symptoms/Error codes for anyone googling for answers were “failed to load Nvidia kernel” when starting X, Black screen, and when trying 10.04 clean install, no means to exit to terminal.

    So in short, if you’ve got 855 onboard graphics, leave 10.04 well alone. Am now rebuilding to 9.10 & will disable all upgrades for a year or so…..

    I hope at least a few people read this & save themselves some late nights pondering their sanity in starting on the MythTV pilgrimage…..

  46. Hi Fraser,

    Thanks for that. I upgraded to 10.04 at the weekend and had a few issues with the nVidia drivers for my 6200 card. An old nVidia package wouldn’t uninstall because the actual module .ko file was missing! In the end I had to touch the file to create it and then the package uninstalled fine and the new nvidia-current package loaded OK.

  47. Hola
    Tengo una tarjeta Kword PVR-TV7131 ,que he tratado de instalar con ubuntu 8.10, 9.10, 10.4 y no lo he logrado. La tarjeta me la identifica el PC me intala MythTV lo mismo que TVtime pero nada. En TVtime me aparece un patallazo negro y nomas. En MythTV me entra al programa pero me dice que no hay canales, y todo aparece negro. Como me pueden ayudar en esto ya he instalado 3 veces Ubuntu para ver si se arregla el problema pero pasa lo mismo.
    Gracias por la atención.

  48. porfavor ayudenme
    Tengo una tarjeta Kword PVR-TV7131 ,que la he tratado de instalar con ubuntu 8.10, 9.10, 10.4 y no lo he logrado. La tarjeta me la identifica el PC, instalo MythTV lo mismo que TVtime pero nada. En TVtime me aparece un patallazo negro y nomas. En MythTV me entra al programa pero me dice que no hay canales, y todo aparece negro. Como me pueden ayudar en esto ya he instalado 3 veces Ubuntu para ver si se arregla el problema pero pasa lo mismo.
    Gracias por la ayuda

  49. please help me
    I have a PVR-TV7131 Kword card, which I tried to install ubuntu 8.10, 9.10, 10.4 and I’ve failed. The card identifies me the PC, as well as install MythTV tvtime but nothing. In tvtime I get a black and patallazo nomas. In MythTV I enter the program but it says no channels, and everything appears black. How I can help with that I installed Ubuntu 3 times to see if it fixes the problem but the same happens.
    Thanks for your attention.

  50. You pages have been very useful to me (a complete Unix beginner). Perhaps you could cover building and installing liplianin drivers to support a wider range of hardware – I’m still struggling.

  51. Hi Davd,

    Regarding the Revo3610 wireless chipset, there are actually two versions. The old version which I have has an Atheros chipset which works out-of-the-box. The newer version has a Ralink chipset requires updated drivers. These will probably be included in the next Ubuntu release. Until then, they can be installed on Ubuntu 10.0 Lucid Lynx using the following commands:

    sudo add-apt-repository ppa:markus-tisoft/rt3090
    sudo apt-get update
    sudo agi rt3090-dkms

    I only know this because a mate of mine has just bought a second Revo and hit the exact same issue!

    Hope that helps,
    Garry.

  52. New to this (looking to escape from Sky+ and allow video streaming), so please excuse the basic questions.

    Would you expect the Acer Aspire Revo to be able to run a combined front-end & back-end MythTV setup? The page on your web site seems to point in this direction but then only refers to installing the front-end. I assume this is because you already have a back-end you’re happy with (no offence intended!).

    I’d like to try this setup to evaluate MythTV vs. XMBC. I’d prefer to go the MythTV route, as I’d eventually like to run a separate back-end to house multiple Freesat cards, which the Revo can’t house.

  53. I have a friend who runs a combined backend/frontend on a single core Revo 3600. He uses a USB Hauppauge freeview tuner. He’s very happy with it.

    It’s a great system for evaluation purposes or a first stab to get you going. As you say, a separate backend with multiple cards and bigger disks can come later. The great thing about MythTV is that the hardware choices are very flexible.

Leave a Reply

Your email address will not be published. Required fields are marked *


one × 4 =

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>