Merge branch 'release-0.10' into release-0.10-debian-squeeze
[mythtv-status.git] / FAQ
1 Some sometimes asked questions...
2
3 Q) Why not just run mythtv-status from your .profile (or similar)?
4 A) Simple reason, speed.  When I first wrote mythtv-status I was running it
5 out of my .profile, bit it slowed down logging in by about 2-3 seconds.
6 Which was just enough to be annoying.
7
8 That is why I decided to update the MOTD instead.  This way how long the
9 script takes to run doesn't matter, you never have to run it
10 interactively.
11
12 I've had some reports that running mythtv-status from a .profile is okay
13 on faster machines (I have a PIII 800...).
14
15 Q) What provides the perl API?
16 A) It comes from the MythTV svn repository:
17   http://svn.mythtv.org/trac/browser/branches/release-0-20-fixes/mythtv/bindings/perl
18 It is also on trunk (obviously).
19
20 If you are using Christian Marillat's Debian packages then it is called
21 mythtv-perl (apt-get install mythtv-perl).  Christian's packages are
22 available at:
23   http://www.debian-multimedia.org
24
25 Q) I want to see disk space individually for each of my storage groups, how
26 can I do this?
27 A) If you're using storage groups then you're currently running 0.21 or newer,
28 You will need to, apply a couple of patches to MythTV and recompile.  The
29 patches are known to apply against r15127.  If they don't, please let me
30 (andrew@etc.gen.nz) know.
31
32 Grab the patches from:
33   - http://svn.mythtv.org/trac/ticket/4278
34   - http://svn.mythtv.org/trac/ticket/4280 (the latest patch)
35
36 Apply them, using something like the following from the root of your MythTV
37 build tree:
38
39 patch -p1 < 0001-Return-the-storage-group-data-using-a-sensible-XML-a.patch
40 patch -p1 < 0003-Allow-defining-different-versions-of-the-XML-without.2.patch
41
42 (The names might vary if I update the patches)