[mythtv] Ticket #8537 DVD "Up In the Air" fails to play with Internal Player

Robert Pfeifer rpfeifer.public at gmail.com
Mon Sep 6 03:27:24 UTC 2010


From: "Michael T. Dean"<mtdean at thirdcontact.com>
>    On 09/05/2010 12:06 AM, Scott wrote:
>> Robert,
>>
>> I'd like to test this but am unsure how to go about it. I'm using Mythbuntu and it looks like updating to the 0.24 trunk would be as easy as reconfiguring the repos for testing. However, I'm not sure of what I need to do to move from 0.23.1 to 0.24 and back to 0.23.1 after testing is done. I'm concerned about my current settings on the FE/BE and FE boxes.
>>
>> Any guidance? I would like to test, of course!
>
> To do that, pick a time when you have a good amount of time between
> recordings.  I can't help you with the mythbuntu side of things, but as
> far as MythTV goes, you'll need to back up your database (
> http://www.mythtv.org/wiki/Database_Backup_and_Restore ) before the
> upgrade.  Put the database backup somewhere where you're sure that it
> won't get lost or deleted by anything else.
>
> Then, upgrade MythTV, start mythbackend, start mythfrontend, and test.
> Once you're done, shut down mythbackend and mythfrontend, and downgrade
> MythTV.
>
> Then, drop the database, create a new one, and restore the pre-upgrade
> backup.  If you get the most-current version of the restore script (
> http://svn.mythtv.org/trac/browser/trunk/mythtv/programs/scripts/database/mythconverg_restore.pl?format=txt
> ), the drop/create/restore is as simple as a single command:
> http://www.mythtv.org/wiki/Database_Backup_and_Restore#Replacing_an_existing_database
> .
>
> Make sure you verify with Mythbuntu that you'll be able to downgrade
> MythTV nicely after you're done testing, though.

If you have MythTV & Mythbuntu installed on a separate partition to your 
recordings, you might find it easier to do this instead:

Download and burn a PING CD from (ping.windowsdream.com). PING stands 
for "Partimage Is Not Ghost", and can be used to make a complete image 
of a hard drive or partition.

Attach an external USB drive. Use PING to back up the partition which 
contains Mythbuntu, MythTV, and your database (usually stored under 
/var). Do the upgrades and testing, then roll back by restoring the PING 
image. This is quite quick and easy if your install is on a separate 
partition to your recordings, as not much needs to be backed up.

As noted by Mike, it's important that you do this when there is a long 
gap between recordings, as anything recorded while you are experimenting 
will create files in the recordings partition, but you will lose the 
corresponding database entries when you restore the Mythbuntu partition.

(One warning: PING asks a lot of obscure questions when run. I choose 
the default options for all of them. I would in particular recommend you 
never select the "reduce partition size" option unless you really know 
what you're doing, as you can be left with a hard drive full of shrunk 
partitions which have approximately zero free space!)

Rob


More information about the mythtv-dev mailing list