Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
MythTV upgrade from 0.23 to 0.24 voes
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
Jaglover
Advocate
Advocate


Joined: 29 May 2005
Posts: 3979
Location: Saint Amant, Acadiana

PostPosted: Wed Apr 13, 2011 10:27 pm    Post subject: MythTV upgrade from 0.23 to 0.24 voes Reply with quote

It worked fine with 0.23, after upgrading to 0.24 everything works but live TV. Is there something about kernel configuration that needs to be changed/patched?
Code:
2011-04-13 17:21:51.467 TV: Changing from None to WatchingLiveTV
2011-04-13 17:21:51.467 TV: State is LiveTV & mctx == ctx
2011-04-13 17:21:51.468 TV: UpdateOSDInput done
2011-04-13 17:21:51.468 TV: UpdateLCD done
2011-04-13 17:21:51.468 TV: ITVRestart done
2011-04-13 17:21:51.660 ScreenSaverX11Private: DPMS Reactivated 1
2011-04-13 17:21:51.667 ScreenSaverX11Private: DPMS Deactivated 1
2011-04-13 17:22:01.686 RingBuf(/home/mythtv/rec/1027_20110413172152.nuv) Error: OpenFile(): File too small (0B).
2011-04-13 17:22:01.686 Player(1), Error: JumpToProgram's OpenFile failed (card type: V4L).
2011-04-13 17:22:01.686
LiveTVChain has 2 entries
   DUMMY: 1027 (17:21:51 to 17:21:51)
*    V4L: 1027 (17:21:52 to 18:00:00) discontinuous

2011-04-13 17:22:01.686 Player(1), Error: Unknown recorder error, exiting decoder
2011-04-13 17:22:01.735 VideoOutput: Created YV12 OSD.
2011-04-13 17:22:01.741 TV: Attempting to change from WatchingLiveTV to None
2011-04-13 17:22:01.795 TV: Changing from WatchingLiveTV to None
2011-04-13 17:22:01.800 MythSystemEventHandler ERROR: SendMythSystemPlayEvent() called with empty ProgramInfo
2011-04-13 17:22:01.807 TV: Attempting to change from None to WatchingLiveTV
2011-04-13 17:22:01.807 MythCoreContext: Connecting to backend server: 192.168.2.4:6543 (try 1 of 1)
2011-04-13 17:22:01.810 Using protocol version 63
2011-04-13 17:22:01.878 Spawning LiveTV Recorder -- begin
2011-04-13 17:22:02.036 Spawning LiveTV Recorder -- end
2011-04-13 17:22:02.040 We have a playbackURL(/home/mythtv/rec/1027_20110413172202.nuv) & cardtype(DUMMY)
2011-04-13 17:22:02.040 We have a RingBuffer
2011-04-13 17:22:02.043 TV Error: LiveTV not successfully started
2011-04-13 17:22:02.043 ScreenSaverX11Private: DPMS Reactivated 1

_________________
Please learn how to denote units correctly!
Back to top
View user's profile Send private message
PraetorZero
Apprentice
Apprentice


Joined: 11 Dec 2004
Posts: 238
Location: /home

PostPosted: Fri Apr 15, 2011 1:26 am    Post subject: Reply with quote

Did you make the jump to a 2.6.38 kernel and headers? Using an MPEG encoder (PVR-x50)?

Take a look here in the mailing list. If you're using upstream's overlay, this appears to have been fixed. Sync and rebuild.
_________________
What's the worst that can happen?
Back to top
View user's profile Send private message
Jaglover
Advocate
Advocate


Joined: 29 May 2005
Posts: 3979
Location: Saint Amant, Acadiana

PostPosted: Fri Apr 15, 2011 2:10 am    Post subject: Reply with quote

No, not really. I had 38-r1, 38 headers and mythtv-0.23, it worked fine. And I'm using pcHDTV HD-5500. Nevertheless, thanks for the tip.

What is the best place for MythTV support? it seems they do not have forums?
_________________
Please learn how to denote units correctly!
Back to top
View user's profile Send private message
PraetorZero
Apprentice
Apprentice


Joined: 11 Dec 2004
Posts: 238
Location: /home

PostPosted: Fri Apr 15, 2011 11:19 am    Post subject: Reply with quote

That would be their mailing list.

Archive is here

Sign up here
_________________
What's the worst that can happen?
Back to top
View user's profile Send private message
Jaglover
Advocate
Advocate


Joined: 29 May 2005
Posts: 3979
Location: Saint Amant, Acadiana

PostPosted: Fri Apr 15, 2011 12:09 pm    Post subject: Reply with quote

Thank you. I'm using https://github.com/MythTV/packaging/tree/master/Gentoo
What overlay you are talking about?
_________________
Please learn how to denote units correctly!
Back to top
View user's profile Send private message
PraetorZero
Apprentice
Apprentice


Joined: 11 Dec 2004
Posts: 238
Location: /home

PostPosted: Sat Apr 16, 2011 2:37 am    Post subject: Reply with quote

Jaglover wrote:
Thank you. I'm using https://github.com/MythTV/packaging/tree/master/Gentoo
What overlay you are talking about?


That's the overlay I'm speaking of.
_________________
What's the worst that can happen?
Back to top
View user's profile Send private message
depontius
Advocate
Advocate


Joined: 05 May 2004
Posts: 2156

PostPosted: Sat Apr 16, 2011 8:06 pm    Post subject: Reply with quote

PraetorZero wrote:
Did you make the jump to a 2.6.38 kernel and headers? Using an MPEG encoder (PVR-x50)?

Take a look here in the mailing list. If you're using upstream's overlay, this appears to have been fixed. Sync and rebuild.


When you say fixed, do you mean 0.24 or 0.25? I'm still running 0.23.1 out of regular portage, but am planning to move to 0.24 out of the upstream overlay one of these days. I see that I have available "media-tv/mythtv-0.24_p20110329". Does this have the necessary stuff for 2.6.38+? I'm running a pair of hvr-1600s, so it's not ivtv, but it is in the family - Hauppauge hardware mpeg2.

EDIT: Now I think I'm probably set. I went back to the mailing list thread and saw that indeed p20110329 had the problem, but that p20110411 fixes it. I hadn't synced since last weekend, so didn't see it. I synced and now I do. My hvr-1600s are ivtv-like, but use the cx18 driver. I'll have to hope that this fix covers them, too. (Probably will, since it sounds like a generic v4l2/hardware-mpeg2 problem.)

EDIT AGAIN: After following the list a bit more, I see a lot of problems with 0.24, particularly with mythvideo and watching live TV. How does 0.24 compare with 0.23.1 from a bugginess perspective? I know the list is basically where problems pop up, so maybe it's generally better overall. I'm just curious about peoples' impressions.

Along that line, this weekend I figured out a different solution to my nuvexport/ffmpeg problems, so now I don't need to upgrade to 0.24. I also see that the new nuvexport ebuild in the git overlay requires 0.25, so that's not going to be a better nuvexport problem until then.

My real issue with 0.23.1 vs 0.24 is making sure it works better for my wife.
_________________
.sigs waste space and bandwidth
Back to top
View user's profile Send private message
Jaglover
Advocate
Advocate


Joined: 29 May 2005
Posts: 3979
Location: Saint Amant, Acadiana

PostPosted: Mon May 23, 2011 5:12 pm    Post subject: Reply with quote

Finally decided to dig into it, after rebuilding mythtv-0.24 against 2.6.36 headers it started working. There seems to be an issue with V4L1 support (which was removed in 2.6.38) on certain cards.
_________________
Please learn how to denote units correctly!
Back to top
View user's profile Send private message
Punchcutter
Apprentice
Apprentice


Joined: 11 Feb 2007
Posts: 195

PostPosted: Fri Jul 22, 2011 7:21 am    Post subject: Reply with quote

PraetorZero wrote:
Jaglover wrote:
Thank you. I'm using https://github.com/MythTV/packaging/tree/master/Gentoo
What overlay you are talking about?


That's the overlay I'm speaking of.

Is this overlay accessible via layman? I'll looking at the full list (-L), and I don't see (grep) anything with "myth" in it.
Back to top
View user's profile Send private message
depontius
Advocate
Advocate


Joined: 05 May 2004
Posts: 2156

PostPosted: Fri Jul 22, 2011 1:00 pm    Post subject: Reply with quote

Punchcutter wrote:
PraetorZero wrote:
Jaglover wrote:
Thank you. I'm using https://github.com/MythTV/packaging/tree/master/Gentoo
What overlay you are talking about?


That's the overlay I'm speaking of.

Is this overlay accessible via layman? I'll looking at the full list (-L), and I don't see (grep) anything with "myth" in it.


No, it's not on layman, it's a regular PORTDIR_OVERLAY with some sort of hooks into "emerge --sync" to update it along with the rest of the portage tree. Take a look at the link you quote, scroll down a bit, and there are installation instructions.
_________________
.sigs waste space and bandwidth
Back to top
View user's profile Send private message
Randy Andy
l33t
l33t


Joined: 19 Jun 2007
Posts: 873
Location: /dev/koelsch

PostPosted: Fri Jul 22, 2011 3:49 pm    Post subject: Reply with quote

Hi Folks.

I have a question to you MythTV experienced users, cause i'm only experienced in install and usage of VDR.

Some time ago i installed MythTV-022 or one of the first 23 releases, when it came to the tree, afaik.
Although it looks nicer and seems to be more prepared for lots of different multimedia content, it had one big disadvantage which was the main reason to discard it.

It was the W.A.F. :wink: (the woman acceptance factor).
Its cause my woman is the zapper queen, and with MythTV it takes much longer to give back tv-picture and sound, after changing the channels,
than with vdr.
So this was the knock out criterion here. We're using satellite TV. Frontend and backend was in one PC, not via network.

I didn't stopped the time, so i can't name it here, but it was obviously. Two up to three times longer than with vdr, equipped with a full feature card,connected directly to the TV, and and three budget cards.
Can't say how much more it needs, if it is connected via graphic card via hdmi connector to the tv, which is also possible for vdr, but i didn't configured it in this way until now, although it would have a higher resolution and a better picture.
To be fair, i must say that MythTV used the graphics card routing, when i tried it. I don't know if it could used the direct FF card routing instead.

My VDR switches as fast as a standard satellite receiver. You know, every DVBT receiver needs much longer for zapping, compared to it. And MythTV needs a little longer than that.

So my main question is: Is this typical for MythTV cause its server/client concept, or was it related to the version i used when i tried it.
How is your experience regarding the switching time, if you could compare it.

Thanks for sharing your experience,

Andy.
_________________
If you want to see a Distro done right, compile it yourself!
Back to top
View user's profile Send private message
depontius
Advocate
Advocate


Joined: 05 May 2004
Posts: 2156

PostPosted: Mon Jul 25, 2011 4:01 pm    Post subject: Reply with quote

I'm still running 0.23.1 out of mainline portage. Channel switching time is so bad that I never use it.

As for W.A.F., probably the big issue is the poor reliability. I have a dedicated mythfrontend machine in the TV cabinet. To make it more appliance-like, it's set to suspend rather than power off. (An "off" PC still chews power, unless you disconnect the AC, and a suspended PC doesn't take much more than an "off" one.)
1 - I found that mythfronend doesn't like very much to be suspended and wakened, so I kill it at suspend and restart at wake.
2 - For some reason, mythfrontend sometimes doesn't even like to start upon wake - sometimes. I have an lirc button to "killall -u mythtv_ that generally fixes it.
3 - Playing DVDs is a bit hit-or-miss. There are also DVDs that sometimes Myth won't play, and xine will.

Still, my wife tends to like it. As a "VCR" it's pretty good.
_________________
.sigs waste space and bandwidth
Back to top
View user's profile Send private message
Randy Andy
l33t
l33t


Joined: 19 Jun 2007
Posts: 873
Location: /dev/koelsch

PostPosted: Tue Jul 26, 2011 8:46 am    Post subject: Reply with quote

depontius,

thanks for your perception.

Reasons enough for me to stay with my VDR system, and to improve it a little to a HTC system, by setting on top Freevo or somthing similar.
Cause my focus is watching and recording TV.

NVRAM wakeup works fine here since years although completely shutting down the VDR every day.
Boot time smaller than a minute is good enough for me.

But playing DVDs, Pictures, Music, and other stuff, is not as comfortable as my wishes.
_________________
If you want to see a Distro done right, compile it yourself!
Back to top
View user's profile Send private message
depontius
Advocate
Advocate


Joined: 05 May 2004
Posts: 2156

PostPosted: Mon Aug 01, 2011 2:57 pm    Post subject: Reply with quote

Fun little tidbit from this past weekend... I normally service the computers at home on Saturday mornings, before the rest of the family is up and around - or at least start the servicing, because compiling on the slower systems may take a while.

Saturday I found that the MythTV 0.24.1 ebuilds from the MythTV github had "gone stable." The only reason my systems didn't auto-upgrade is because I also had mythtv-themes-0.23 installed, and that blocked the upgrade. Sunday afternoon my son was at work and my wife and daughter were at a wedding shower. So I verified that I wasn't actually using any themes from mythtv-themes, uninstalled it, and allowed the upgrade to go on.

Relatively painless - one system ran out of space, and I had to clean up and restart. Everything came back looking just the way it had before, which is really important for the Wife Acceptance Factor. I haven't really bugged it all out yet, but so far haven't found any hitches.
_________________
.sigs waste space and bandwidth
Back to top
View user's profile Send private message
gcasillo
l33t
l33t


Joined: 23 Sep 2003
Posts: 723
Location: Cincinnati, Ohio, USA

PostPosted: Wed Aug 17, 2011 6:27 pm    Post subject: Reply with quote

So, are we going to see mythtv-0.24 in portage any time soon? I have had terrible playback issues on two computers running MythTV, an ion 330 frontend only and a quad core Q6600 that doubles as backend and frontend. Like the framerates are off. I've tried different playback profiles, deinterlacers, and whatever else is possible. I suspect it's an issue in the latest nvidia-drivers, but none of my logs show anything of note. It's bad enough to be noticeable in both SD and HD recordings but not quite bad enough that I want to go off the reservation and run an overlay.

I've been willing to wait it out for a fix, but newer versions of KDE-4.7 and xorg-server-1.10 and nvidia-drivers-whatever have changed nothing. Sadly, we're stuck at mythtv-0.23 while fixes for 0.24 are already being pushed out in 0.25-to-be releases.

Am I SOL with MythTV on Gentoo now, or can I expect some movement in the coming weeks. I've already endured a low WAF, and now MAF (my acceptance factor) is hitting the floor.
Back to top
View user's profile Send private message
Jaglover
Advocate
Advocate


Joined: 29 May 2005
Posts: 3979
Location: Saint Amant, Acadiana

PostPosted: Wed Aug 17, 2011 8:52 pm    Post subject: Reply with quote

Quote:
... but not quite bad enough that I want to go off the reservation and run an overlay.

That's the way I felt but I gave up and didn't regret, running 0.24 quite happily here. BTW, running Q6600 as back/frontend and Atom 330/ION as one of frontends.
The thing with FOSS is you really have no right to complain ... fix it or take it as it is. :)
_________________
Please learn how to denote units correctly!
Back to top
View user's profile Send private message
depontius
Advocate
Advocate


Joined: 05 May 2004
Posts: 2156

PostPosted: Thu Aug 18, 2011 1:05 pm    Post subject: Reply with quote

Actually, 0.24.1 and MythTV in general are having some serious WAF problems around here. I see 3 main areas - first, the DVD player just isn't that reliable; second, remote control operation isn't that reliable; and third, startup isn't that reliable. A bit more detail...

1 - The DVD player has a fair amount of trouble playing DVDs - commercial DVDs, home-burned DVDs, etc. When you push the "Play DVD" button the system just sits there for a while, and you don't know if this was a remote control problem, (see #2) if it's about to start playing, or if it's not going to play at all. An hourglass or some such would be appreciated here. I'm about ready to work up an LIRC file for xine and use it to play DVDs. I'm not sure if want to do that from within Myth as an external player, or build my own wrapper around both and kill Myth, then start xine, and vice versa.

2 - Sometimes it takes several presses of the remote button before Myth does anything. This is particularly troublesome when trying to fast-forward, especially when trying to go back to play. To be fair, I recognize that there are really two pieces of code in play here, LIRC and MythTV. I have no feel for which is to blame - if LIRC is failing to see the button presses or if Myth is failing to see the "keys" that LIRC is feeding it. Back to #1 for a moment, presuming I get LIRC also configured for xine and swap between the two, the LIRC->xine path will give me another data point on remote control reliability.

3 - This is an appliance-ized dedicated mythfrontend machine. In order to get faster startup, I suspend and wake based on the remote control power button. But mythfrontend didn't like being suspended and wakened, so now I just kill and restart it. But sometimes, for some reason, it doesn't even like that. So I have an extra button sequence that will "killall -u mythtv", forcing yet another restart. That button sequence has to be used entirely too often.

There was recently a thread on the mythtv mailing list about WAF, and I reported #1 there. But in general I feel that when I've posted to that list with complaints, the answer is that I'm mentally deficient and should adjust my thinking and ways of doing things.
_________________
.sigs waste space and bandwidth
Back to top
View user's profile Send private message
gcasillo
l33t
l33t


Joined: 23 Sep 2003
Posts: 723
Location: Cincinnati, Ohio, USA

PostPosted: Fri Aug 19, 2011 6:23 pm    Post subject: Reply with quote

Yes, I've read several threads with respect to 0.24 issues. I've accepted that from time to time, my MythTV back and frontends go off the rails of usability. The usual solution for this is to revert back to a known combo of versions. Recent changes in LIRC were a pain in the rear, and I had to keep my frontend at 2.6.35 and lirc-0.8.7 for a long time. I finally licked that issue with the new kernel driver for my MCE remote. Now, I'm plagued by low framerate playback.

So, from now on, anything running MythTV, particularly frontends, gets put in the penalty box, and I don't update unless I am 100% certain I can do so without incident. And even then, I'll be sure to allow myself to revert back if I run into problems.

And I respectfully disagree that I have no right to complain over FOSS. I have the right to complain until I'm blue in the face. Constructive criticism is important. However, I have no right to expect timely improvements and fixes to FOSS made by others on their own time. Important distinction to make.

FWIW, I am of the opinion that when fixes that address fundamental usability take several months (or longer) to appear, the advantages of FOSS are marginalized. I understand that I am dependent on the volunteerism of others, and when I submit bug reports, I try to do so with some decorum and outward appreciation of their efforts.

But when fixes aren't forthcoming, we are not as apt to update as frequently, and if we aren't updating, testing, reporting, and interacting (users and devs), then FOSS diminishes.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum