/srv/irclogs.ubuntu.com/2013/01/15/#ubuntu-mythtv.txt

=== Seeker`_ is now known as Seeker
sabhainShadow_X: I'm using Schedules Direct, and the data provided is complete.  I have a test backend that is populating everything correctly, but for some reason my production backend has one channel which shows no guide data for a few days and then picks back up.14:26
sabhainall of my efforts (--refresh-all, dd-file ...) etc have thus far gone unrewarded.14:26
sabhainone other thing .. any HD-PVR users in the house?14:52
tgm4883sabhain, does the XMLID of the channel match between your test system and production system?16:48
sabhaintgm4883, yes it does.  It's really strange.  It feels similar to the problem that occurs if you don't kick the backend after a DST time shift.17:02
sabhainjust sorts itself out a few days down the road.17:02
tgm4883sabhain, I don't have to kick my backend after a DST time shift17:02
sabhainI do always, but only for 2 or 3 of my digital channels.  Most of them sync correctly, but theres a few of the OTA digital channels which stay an hour off until I restart the backend.17:03
sabhainrestart mythtv-backend .. I never have to actually restart the server17:03
tgm4883weird17:03
tgm4883and there isn't anything in the mythfilldb log?17:04
sabhainthat is an oddity.  doesn't appear that log has been touched in a long time.  Did it move from /var/log/mythtv?17:06
tgm4883sabhain, nope. Were you talking to upstream about this a few days ago?17:06
sabhaintgm4883, nope .. other than dropping a ticket on SchedulesDirect, I haven't done much.17:08
tgm4883interesting17:08
sabhainwhy would my log be completely empty for the past 14 months?17:08
tgm4883sabhain, are you on 0.25 or 0.26?17:09
sabhaintgm4883, I believe I'm on .24.1+fixes17:11
tgm4883hmm ok17:11
* sabhain has been putting upgrades off for a long time (it just works!)17:11
tgm4883not sure why it doesn't list anything in that log then17:11
tgm4883you could check /etc/rsyslog.d/40-mythtv.conf17:12
tgm4883see if it's going somewhere special17:12
sabhain40-mythtv.conf not in that location17:13
sabhainfile not on the system17:14
tgm4883ok, we must have added that after 0.25 then17:14
sabhainis an upgrade path from 10.04 LTS to 12.04 LTS feasible?17:14
tgm4883so running 'mythfilldatabase --dd-grab-all' doesn't fix it?17:14
sabhaintgm4883: no17:14
tgm4883sabhain, but it prints to the screen right? you could pipe it to a log file 'mythfilldatabase --dd-grab-all > sdgrab.log'17:15
tgm4883then see if there is any issues in there17:15
sabhainok, I'll try that now17:16
sabhaintgm4883: so that time, it populated everything fine.  the log is pretty minimal and there's no warnings or errors.17:30
tgm4883sabhain, hmm, what options are you using with mythfilldatabase normally?17:34
sabhaintgm4883 I had been doing a --refresh-all when I did any CLI hacking.  Not sure what the standard options are (I wouldn't have changed them from the distribution settings).17:37
sabhainbut I'm quite certain I ran the --dd-grab-all yesterday, with no luck.17:37
tgm4883sabhain, the defaults are now --dd-grab-all, but they weren't before (in 10.04). I recommend using it as it downloads the full schedule every run.17:38
tgm4883sabhain, the channel in question, you mentioned that is an OTA channel?17:38
sabhainit's available as OTA, but I happen to be grabbing it over clear QAM via cable.17:38
sabhaintgm4883 is that setting in the backend setup then?17:39
tgm4883sabhain, yea it's in the backend setup. Also check if you have EIT enabled for that card17:39
sabhaintgm4883, EIT should be disabled for any card using schedules direct, right?17:40
tgm4883yep17:40
sabhaintgm4883, thanks so much for your help.  One more thing I can cross off the list.  Do you have any opinion on upgrading from 10.04 to 12.04 or fresh install?17:44
tgm4883sabhain, I ususally do a fresh install myself. Backing up the database and restoring it17:45
sabhainit's an older installation (operating 6+ years I think) and I've upgraded at least once before17:45
tgm4883all my recordings etc are on my NAS, so it's pretty easy for me17:45
sabhainbut I'm getting a few compounding issues (multiple second delay at the top & bottom of the hour) .. this now solved schedule issue17:46
sabhainI'm just not certain I'm ready to give up on diskless frontends .. and from what I read, that's not a working item any longer17:47
tgm4883sabhain, at some point, I'd try to get to 12.04. We aren't doing 0.26 builds for 10.04 (technical reasons) and 12.04 is the next LTS17:48
sabhaintgm4883, and you'd recommend skipping from 0.24 right to 0.26?  No database issues?17:48
tgm48830.26 should be able to upgrade a 0.24 db without issues.17:49
tgm4883still, i always recommend a DB backup17:49
sabhainare the mythbuntu faq's on DB backup/restore up to date?17:49
tgm4883sabhain, we've got mythbuntu faq's on that?17:50
sabhainI think there used to be .. maybe I'm wrong17:50
tgm4883if we did, we just linked to the mythtv wiki17:51
tgm4883http://www.mythtv.org/wiki/Database_Backup_and_Restore17:51
* sabhain wants to be laga in his next life and restore the diskless stuff to its awesomeness of 10.0418:05
tgm4883sabhain, then the first step, would be joining #ubuntu-mythtv-dev18:14
sabhaintgm4883, lol then step 0 would be to have time and learn programming beyond F9018:17
tgm4883sabhain, possibly. I didn't know python though before I started helping out18:19
superm1sabhain: more than anything if you want to help get diskless into great shape again it's shell and python and patching packages.  it's achievable just by reading code out there and trying to understand how it works and where you can fit in patches19:42
sabhainsuperm1 & tgm4883: I'm interested to do this.  It may be some weeks before I can pick it up.  I think I have the pieces of hardware available to debug without totally borking my production system.19:56
sabhainsuperm1 & tgm4883: I need to navigate through the upgrade to 12.04 and finish out the addition of an HD-PVR to my setup (that is done once I sort out why the HD-PVR can't tune channels after recording a show).19:57
sabhainsuperm1 & tgm4883: about that time, my wife should be heading back to work and our schedule will be getting back to normal, including being able to have the system in various states of disrepair during the daytime.19:59
superm1cool, well whenever you get time, we're around19:59
superm1we're not doing another release until 14.04, so that's where this work you do will land19:59
superm1(other than point releases with extra hardware support)20:00
tgm4883well it's diskless, so it would be in all releases since it's a MCC plugin20:00
sabhainsuperm1 & tgm4883: one question I do have is how / where to maintain what I have working now for comparison.  In 10.04 anyway, the hardest part about diskless was getting the DHCP arguments (PXE ... etc.) correct.  Once you had that, it "just worked."20:00
sabhainso since I have a fully working 10.04 with diskless, do I need to maintain that, or is having access to the old scripts sufficient?20:01
superm1sabhain: well i think that depends on what exactly you have in mind of doing20:01
superm1you can easily capture everything in /etc if you want to refer back to settings20:01
sabhainmy understanding in what I've been playing with the past couple of weeks is that the ltsp setup is the altered pipe that may need to be restored.20:02
superm1but everything else in /usr and such should be available in packages20:02
sabhainsuperm1: I think the value add here would be to get back to the point where building the images with the --mythbuntu argument works.  But that might be with ltsp and not mythbuntu?20:03
superm1well that's doable, the ltsp packages would probably need patching20:03
superm1mythbuntu exists within the ubuntu archive, there's plenty of stuff we don't directly ship but that needs patching to work for how we want to use it though20:04
superm1i think if you could get it to the point that it's a command or two to deploy a mythbuntu specific LTSP setup that would be ideal20:04
superm1ltsp-build-client --mythbuntu or something like that20:04
sabhainif we could get that functioning again, I think it'd restore the diskless frontends in 12.04, which to my tinkering isn't quite workable.20:04
sabhainagree entirely on that.  I'll try and start setting aside the time to read.20:05
superm1cool20:05
tgm4883and I'm sure that if you want to work on that, we've got developers in the dev channel that can answer any mythbuntu specific questions you have20:05
tgm4883not sure any of us use the ltsp stuff though20:05
superm1i used to use it20:06
tgm4883"used to"20:07
superm1well i mean i used to have an LTSP frontend setup20:07
sabhainright .. but there do appear to be a handful of people snooping around on the forums about it, and there was someone here last week right when I started coming back in.20:07
superm1it worked out really well actually20:07
sabhainit's awesome.  I know it's really easy (and now cheap) to do something on a jump drive .. but the ltsp really made my home setup sing.20:08
sabhaina guy here .. whyzzard?? .. last week was trying to figure out how to upgrade his diskless frontend w/ a slave backend.  That hadn't even occured to me to try.20:09
qwebirc21299quick question...how do I change logging back to /var/log/mythtv instead of syslog with myth 0.26?20:56
superm1qwebirc21299: it should have transitioned you, but you need to reboot after upgrade or restart rsyslogd20:58
qwebirc21299I've rebooted a bunch of times since upgrading to 0.26...but I'm still seeing myth messages in syslog20:59
qwebirc21299looks like mythbackend is started with --syslog local7 --user mythtv21:00
superm1qwebirc21299: and there should be a bunch of files that configure rsyslog to log to /var/log/mythtv21:01
superm1 /etc/rsyslog.d/40-mythtv.conf21:01
qwebirc21299I see that file on my server....should I look for something specific inside?21:02
superm1well that's the file that we ship that should cause it to log to /var/log/mythtv files21:03
superm1what are the permissions on the files in /var/log/mythtv?21:04
superm1they should all be owned by syslog:adm21:04
qwebirc21299looks like maybe it's only mythlogserver messages that I'm seeing in syslog21:04
superm1that's possible, we might be missing something to log those out to /var/log/mythtv21:04
qwebirc21299I don't see an entry in 40-mythtv.conf for mythlogserver...I think my confusion is also just learning the new system21:05
qwebirc21299maybe my question should be how do I turn on logging for mythcommflag....I just assumed it was going to syslog21:07
superm1i think it can only be turned on for manual runs http://www.mythtv.org/wiki/Mythcommflag21:09
superm1so if you run it on a program by hand you can run it with logging flags21:09
qwebirc21299ah...so the same --syslog local7 should send to a file?21:11
superm1i think so21:14
whyzzyrdevening. Please can someone suggest how to upgrade 11.10 mythbuntu diskless frontend/slave backends to 12.04 LTS, whilst keeping them diskless.21:16
tgm4883sabhain, ^21:16
whyzzyrdspoke to sabhain before, a week or so back21:17
tgm4883whyzzyrd, I'm going to say he is the expert on it, only because none of the developers use diskless21:18
sabhainwhyzzyrd .. hope you're well.  I've been slugging through some of those links we exchanged.  Not much luck here yet, I'm afraid.21:18
whyzzyrdI've been farking about with ltsp fat clients, to find that so much has changed, that unless I build an entire test setup, I can't keep my old stuff working alongside anything I'm trying21:19
whyzzyrdwhich means that it's annoying swmbo21:19
sabhainhoping to dig deeper into things in a few weeks .. that's the earliest I can get around to this.  I'm in need of maintaining the WAF on the production end of things also.21:19
whyzzyrdindeed21:19
sabhaini'm determined to keep diskless .. and to adopt your setup of diskless slave backends21:20
whyzzyrdI looked at minimyth, but I'd really rather have the overlay model of being able to log into the client, edit a file, and not have it disappear over a reboot21:20
sabhain^ this21:20
sabhainvery important to me .. seems to me it's the way it should always be.21:21
whyzzyrdI suppose I've got used to it being that way too, and I'm not sure why anyone would want to "unsupport" that..21:21
sabhainmy read of it is that no one elected to "unsupport" as much as the mythbuntu frontend thing wasn't moving quickly to stay with the LTSP as it was iterating.21:22
whyzzyrdI got the impression that there was the feeling that nobody used it either..21:23
tgm4883what actually happened was, laga was the one who wrote all the ltsp stuff for us. He left for university and nobody else picked it up.21:24
tgm4883MCC also went though a rewrite, so the plugin no longer worked with it21:24
tgm4883well, technically, the plugin didn't exist21:25
whyzzyrdwhere did he go to uni?21:28
tgm4883whyzzyrd, somewhere in germany21:29
whyzzyrdcool21:29
whyzzyrdeven if one were to fix it, MCC wouldn't get updated until the next LTS release?21:31
tgm4883MCC gets updated every release21:32
tgm4883we don't release ISO's until the next LTS, but anyone can install MCC and configure Mythbuntu from a default install21:32
whyzzyrdanyone any idea how much work it'd be to fix?21:33
whyzzyrdI don't mean just fix-up the boot scripts, which appear to be foo because nbd-client's syntax has changed21:33
whyzzyrdok, next stupid question. was the --mythbuntu switches in the mainline ltsp package, or in a mythbuntu-specific build of the ltsp tree?21:36
sabhainI was *never* able to use the MCC stuff.  I did my setup entirely commandline.21:39
whyzzyrdI did mine all commandline too :)21:40
whyzzyrdbut then I'm old school21:40
sabhainis there any other school?21:40
whyzzyrddoubt it21:40
whyzzyrdI have a distinct feeling though that this'll never be supported again21:43
tgm4883whyzzyrd, IDK where it was. It would have had to be in the repos, so possibly part of mainline ltsp21:43
whyzzyrdit was taken out of the ubuntu ltsp packages effectively 3 release ago21:43
whyzzyrdtgm4883, it was in mainlain21:43
whyzzyrdurk21:43
whyzzyrdmainline21:44
tgm4883whyzzyrd, well, the only way it's going to be supported is to get something to A) fix it up so it works on current versions, and B) support it21:44
whyzzyrdtgm4883, the support aspect has always put me off.21:45
tgm4883why?21:45
whyzzyrdtgm4883, releasing anything under anything more than the buggeroff license implies having time to do something about it.21:46
whyzzyrdI presume you're familiar with the buggeroff license?21:46
tgm4883I can gather what it means21:46
sabhainwhyzzyrd are you someone capable of putting a dent in "A" ?21:47
whyzzyrddepends how much coding it would take21:49
* whyzzyrd isn't the world's most fantastic coder either21:49
whyzzyrdI'll check out a copy of the old packages, and take a look21:50
* whyzzyrd runs networks etc for a living21:51
sabhaini'm game to learn a bit and maybe help debug and then support21:52
* sabhain runs networks for fun. Designs orthopaedics for a living21:52
tgm4883sabhain, mind if I quote something you said earlier21:54
sabhaintgm4883 have at it21:54
tgm4883sabhain, thanks21:54
whyzzyrdtgm4883, what are you quoting ?21:54
tgm4883whyzzyrd, it's for a blog post21:55
tgm4883* sabhain wants to be laga in his next life and restore the diskless stuff to its awesomeness of 10.0421:55
tgm4883<tgm4883> sabhain, then the first step, would be joining #ubuntu-mythtv-dev21:55
tgm4883<sabhain> tgm4883, lol then step 0 would be to have time and learn programming beyond F9021:55
tgm4883<tgm4883> sabhain, possibly. I didn't know python though before I started helping out21:55
whyzzyrdsomeone facebooked a colleague the other day with some quote about deep-frying his salad..21:56
sabhaindeep fried kale could be good21:57
whyzzyrdin a tempura batter21:57
=== dkeith__ is now known as dkeith
whyzzyrdbut then, like the onion rings our local chip shop does, mighty tasty, but terrible for the waistline.21:57
whyzzyrdI suspect that part of my problem came that my hobby became my degree, became my job..21:59
sabhaincobbler's kids ...21:59
whyzzyrdthat a bit like mechanic's cars?22:00
sabhainaye22:00
whyzzyrdI'm off to go look at the source pacakges for ltsp from oneric22:01
sabhaindrives my wife nuts that I suck at preventative maintenance on the cars, but I'll gladly dive into the forums and sort out how to change an air suspension in my garage to save a few hundred quid22:01
whyzzyrdahh, but by the time you've counted your time, did it save you anything?22:02
whyzzyrdI must admit, I tend to only do things to cars now to show the kids how22:04
tgm4883whyzzyrd, relevant http://www.smbc-comics.com/?id=283922:05
whyzzyrdtgm4883, http://xkcd.com/418/22:06
tgm4883nice22:06
whyzzyrdwell, the mythbuntu plugin for ltsp looks relatively simple (ie it's a shell script)22:12
whyzzyrdnow to fetch the rest.22:13
whyzzyrdmythbuntu-diskless is still in raring22:17
whyzzyrdls22:20
sabhainwhyzzyrd usually yes.  Air springs on the back of the wife's kids mobile saved me probably $800 on a 1.5 hour job.  Took longer to jack stand the car than it did to replace them.22:20
sabhainand unless you have a terrible time breaking a bolt free .. you should always come out way ahead on brake work.22:20
whyzzyrdyeah, brake disks and pads are a doddle normally22:21
whyzzyrdused to regularly change engines too :)22:22
whyzzyrdfriend had a kit car, and the radiator wasn't up to cooling the extra heat the (not recommended) turbocharger produced.22:23
whyzzyrdhence a perpetual stream of rebuilding and skimming and swapping etc.22:24
=== dkeith__ is now known as dkeith
whyzzyrdheh, ltsp documentation is very opaque22:52
sabhaincheck in with everyone tomorrow22:53
whyzzyrdltsp moved on a number of versions very quickly22:57
whyzzyrdright, it's getting too late to do anything more, so I'll take a look tomorrow.23:17

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!