Canadian TV, Computing and Home Theatre Forums banner

41 - 60 of 398 Posts

·
Registered
Joined
·
1,543 Posts
MythTV-0.22 now officially released.

Fixed the configuration, and now digital is working again.
And just in time for the official ("final") release of MythTV-0.22 today!

I wonder if the frontend still crashes wildly in it?

-ml
 

·
Registered
Joined
·
6,255 Posts
I spent yesterday banging my head against the wall trying to get Mythbuntu 9.04 installed. The initial installation would work just fine, but when it would get to the "Backend Setup" I would get a blank screen with a large gray rectangle, it would stay like that no matter how long I left it. Initially I thought it was related to using the proprietary ATI driver, so I tried re-installing with the Open Source Driver and got the same thing. I tried rebooting the PC (from the hard drive) and it would start out looking fine while booting, but I would end up with the same rectangle (or when using the proprietary driver the monitor wouldn't sync).

Late last night, I tried installing 9.10 and then went to bed. This morning I was able to run the "Backend Setup" normally. I am guessing the problem is the Mythbuntu 9.04 setup is not configuring my graphics card properly by default (likely an issue with UBuntu not Myth TV).

I guess my options are:
  1. Debug the problem with Mythbuntu 9.04.
  2. Keep Mythbuntu 9.10 installed and downgrade MythTV to 0.21.
  3. Keep Mythbuntu 9.10 installed and upgrade to MythTV 0.22 final
  4. Wait for new MythBuntu package that includes MythTV 0.22 final
  5. Install Ubuntu 9.10 and MythTV 0.21 separately.
Any thoughts which option I should go with? Any other ideas? I am somewhat familiar with Unix/Linux, though it has been about 5-10 years since I have used it so things are a bit rusty, and I am sure a lot has changed in the Linux world.
 

·
Registered
Joined
·
1,543 Posts
I spent yesterday banging my head against the wall trying to get Mythbuntu 9.04 installed.
..
Late last night, I tried installing 9.10 and then went to bed. This morning I was able to run the "Backend Setup" normally. I am guessing the problem is the Mythbuntu 9.04 setup is not configuring my graphics card properly by default (likely an issue with UBuntu not Myth TV).
..
Any thoughts which option I should go with?
Bring the bare box over here, and we'll get it into a working state quickly enough. Not fully set up (takes hours), but most of the way there (takes one hour).

That's "most", as in "90% of the functionality takes only 10% of the effort/time.. the remaining 10% functionality (aka. "WAF") takes the other 90% of the effort/time." ;)

Cheers
 

·
OTA Forum Moderator
Joined
·
24,878 Posts
Any mythbackend 0.21 -> 0.22 upgrade gotchas?

I upgraded my mythfrontend HTPC's OS from Mandriva 2008.1 i586 to Mandriva 2010 x86_64. I installed 2010's pre-built MythTV packages onto it, which are Version 0.22 and therefore incompatible with my existing 0.21 mythbackend server.

Now I intend to upgrade the mythbackend to 0.22. The mythbackend machine dumps a mythconverg database backup once each morning, so I'll do the upgrade in the early afternoon when I know there is no recording scheduled.

Before pulling the trigger I've read as much stuff as possible from Mythtv.org and other sources, so now I'm asking DHCers if they have experienced any MythTV upgrade glitches in going from 0.21 to 0.22 on the mythbackend?
 

·
Registered
Joined
·
1,543 Posts
I hope things go well with that database upgrade. Back when we did the 0.20 to 0.21 upgrade, some of the tables required hand edits to get it all working.

Here, I'm saving the 0.22 upgrade for the winter, when inside is often a better place than outside, and when I expect to not have quite as much contract work as at present.

Besides, Duke (our TV butler Myth box) has been functioning rather flawlessly of late, and is tweaked to the hilt, with exactly the behaviours we like. So the motivation to blow all of that away is rather low at the moment. :)

Cheers
 

·
OTA Forum Moderator
Joined
·
24,878 Posts
Success!

I upgraded the mythbackend from 0.21 to 0.22 with only one glitch, caused by me.

Tip: a 0.21 mythbackend cannot support a 0.22 mythfrontend, but if you try it make sure that you DO NOT agree to have the mythbackend database schema upgraded. It will ask you to do that, but for heavens sake EXIT before you do anything.

I had tried connecting from a 0.22 mythfrontend to my original 0.21 mythbackend and when it asked me to update the db to the newest version I said yes. This corrupted some columns. Even running a check on the database didn't repair it. What I should have done was leave the existing mythconverg database alone and upgraded everything around it on the mythbackend.

Thankfully I went to my mythconverg dump site to get a clean backup but I had to take these steps first:
  1. make sure mythbackend is not running
  2. complete all mythtv app upgrades on mythbackend and mythfrontends
  3. upgrade mythbackend to latest MySQL version
  4. drop the existing mythconverg database - you heard me, drop it because it got corrupted ;)
  5. create a new database from scratch called mythconverg
  6. import the freshest clean mythconverg backup into it
  7. run a check on mythconverg
  8. run mythv-setup on the mythbackend (it will automatically update mythconverg to the newest schema in a matter of seconds)
  9. restart the mythbackend services
  10. go to the mythfrontend and run it as you used to with 0.21 to verify that all your old recordings and schedules are still there
  11. enjoy the new features
I used Mandriva's MythTV packages rather than source code so the job was sped up quite a bit.
 

·
Registered
Joined
·
1,543 Posts
drop the existing mythconverg database - you heard me, drop it because it got corrupted ;)
Scary that, the first time one ever does it.

By now, though, I figure our mythconverg has been dropped more times than my friend the bungie-jump operator with OCBD. :)

They both always seem to spring back up again afterward without any (new) problems.

Cheers
 

·
Registered
Joined
·
101 Posts
Roger,
I ran into a similar problem with an ATI Radeon 8500 on Ubuntu 9.04. I had to disable DRI in the xorg.conf file and that let me do the setup.
You can check out this bug report and see if it applies to you. https://bugs.launchpad.net/ubuntu/+source/mythtv/+bug/341898
I ended up going with Mythbuntu 8.10, because of that and the mytbuntu-control center not working. You might be better off sticking with 9.10, and testing the mythtv versions to find what works best.
 

·
OTA Forum Moderator
Joined
·
24,878 Posts
In #7 I said to run a check on mythconverg before #8, but after some reading it turns out that its not really necessary unless you are worried about the state of the dump you're using.

I just do stuff like that automatically when my old Unix/Oracle sysadmin habits kick in and I instinctively want to have a clean flag set on everything I work with before proceeding! :D
 

·
Registered
Joined
·
6,255 Posts
Roger,
I ran into a similar problem with an ATI Radeon 8500 on Ubuntu 9.04. I had to disable DRI in the xorg.conf file and that let me do the setup.
You can check out this bug report and see if it applies to you. https://bugs.launchpad.net/ubuntu/+source/mythtv/+bug/341898
I ended up going with Mythbuntu 8.10, because of that and the mytbuntu-control center not working. You might be better off sticking with 9.10, and testing the mythtv versions to find what works best.
Reading the bug report it looks very much like what I saw. I think I will stick with 9.10 and try different versions of MythTV on it.
 

·
Registered
Joined
·
1,543 Posts
This afternoon I performed a trial upgrade of our main MythTV box to the new MythTV 0.22.

Basically, I installed Mythbuntu onto a fresh SSD, and then installed that in place of the usual boot SSD (older Linux + Mythtv 0.21-fixes) in the system. After it booted up, I restored the old database onto the new SSD, and it upgraded without a hitch.

Lots of other issues to work out before this drive gets installed for real, but it already works much better than I'd expected it to work.

Showstopper things that need fixing (most likely by me, locally):
  • The left-arrow key is totally futzed in several places with mythtv-0.22. I'll have to hack the source code to get it working in a sensisble fashion again, as it used to work fine in mythtv-0.21.
  • mythfrontend mysteriously crashes when pressing (yup) left-arrow during LiveTV playback.
  • None of the themes are palatable. The default Mythbuntu theme thinks I have a 12" screen rather than a 37" widescreen, and all of the other themes are very hard on the eyes, apparently designed by/for adolescents.
  • Still have some settings breakage dating from my original early mythtv-0.20 install. I think I'll have to hand-edit the database at somepoint to fix that h0rkage, since it just seems to live on and on with each new version.
  • Gotta fix my VFD status add-on, and one of my Frankenswitch add-ons.
But very surprisingly, most everything else just worked after the upgrade.

Cheers
 

·
OTA Forum Moderator
Joined
·
24,878 Posts
I'm getting occasional mythfrontend 0.22 instability on Live TV too, but for me its when an ATSC station is first selected from the Program Guide. I've had to kill the mythfrontend process a few times already as it became unresponsive while the data from the mythbackend continued to arrive. It doesn't happen every time, but enough to make me annoyed at it. I've been too busy to look at the logs yet to see what might be happening.

OTOH recordings from those ATSC channels have been perfect, without a hitch.
 

·
Registered
Joined
·
96 Posts
Want to stay with 0.21

Hi,

I've been using and learning with Mythbuntu 9.04/MythTv 0.21.

I don't really want 0.22. I just got 0.21 working and I don't see anything new in 0.22 that I need. I like that I can play .iso files with 0.21 and from what I read 0.22 removed that feature. I have gigs worth of .iso backups, so 0.22 is out for the time being.

I would like to "update" my 0.21 to 0.21-fixes with VDPAU, but I'm afraid that by using the avenard.org repo, it will automatically upgrade to 0.22. I guess I need to compile my own using the VDPAU patch?
I'm sure I will have to do that if I want to upgrade to 9.10, but still use Mythtv 0.21.

Can anyone point me in the right direction?

Marc
 

·
Registered
Joined
·
1,543 Posts
I would like to "update" my 0.21 to 0.21-fixes with VDPAU, but I'm afraid that by using the avenard.org repo, it will automatically upgrade to 0.22.
No, I think the avenard repo is still good for 0.21-fixes stuff. Get it from there while you can! Then remove avenard from your apt sources afterward, and there'll be no worries about a future misupgrade.

If you truly want to build from source code, then I can give more info -- that's how I do it here (0.21-fixes + VDPAU + stuff). But for this to work well, it's best to first purge the Mythbuntu MythTV packages, after backing up the database.

Cheers
 

·
Registered
Joined
·
96 Posts
No, I think the avenard repo is still good for 0.21-fixes stuff. Get it from there while you can! Then remove avenard from your apt sources afterward, and there'll be no worries about a future misupgrade.

If you truly want to build from source code, then I can give more info -- that's how I do it here (0.21-fixes + VDPAU + stuff). But for this to work well, it's best to first purge the Mythbuntu MythTV packages, after backing up the database.
Yes, I'd like more info. Maybe start a new thread though, as I didn't intend on hijacking this one. I do want to upgrade to 9.10 eventually so I'll need it then. I'll try the repo with my current setup, as you suggest removing the repo afterwards.
 

·
OTA Forum Moderator
Joined
·
24,878 Posts
vdpau is worth it!

Getting vdpau capability was well worth the transition from 0.21 to 0.22! The clarity and tidiness of the image and the OSD are terrific, although I've noticed a bit of sawtooth in rapidly moving objects probably due to my older Nvidia 8600GT card having the minimum hardware requirements for vdpau. Time for a new one. :)
 

·
Registered
Joined
·
1,543 Posts
Yeah, but VDPAU is in 0.21 too, with the avenard repo (or source + patch). Solid, and well worth doing!

Cheers
 

·
Registered
Joined
·
1,543 Posts
I've noticed a bit of sawtooth in rapidly moving objects probably due to my older Nvidia 8600GT card having the minimum hardware requirements for vdpau. Time for a new one. :)
I seem to recall that the 8600GT is actually one of the better chips for (fanless/quiet) VDPAU. Have you enabled "Advanced 2X" deinterlacing in the Mythtv -> Setup -> TV -> Playback menus ?

EDIT: yeah, my memory is correct. That 8600GT should have slightly more horsepower than a 9500GT, enough for "Advanced 2X" deinterlacing. No jaggies.

My box here has a 9500GT card (fanless), and playback is simply beautiful with it (and VDPAU).

Cheers
 

·
OTA Forum Moderator
Joined
·
24,878 Posts
Yep, I've had it set to Advanced 2X,HW with fallback to Advanced 1X,HW but the particular sawtooth I saw was much more noticeable under other settings before I switched to 0.22 with vdpau so I'm okay with it now.

Occasionally I get a faint horizontal line at mid-screen as the OSD fades so I'll probably disable that fading if I continue to see it.
 
41 - 60 of 398 Posts
Top