[13:41] <troyh> I just upgraded to 12.04.2 and moved from 0.25 to 0.26 and now mythfrontend hangs on startup (can only be killed with a SIGKILL) displaying only the background on my two frontend boxes. However, the frontend starts and runs correctly on the frontend/backend system. Anyone have any suggestions?
[13:42] <DaveInTO> morniing
[13:46] <rhpot1991> troyh: I've seen similar where it is waiting for you to setup
[13:46] <rhpot1991> kill -9 all mythfrontends then go start a new one
[13:46] <rhpot1991> see if that helps
[13:46] <troyh> rhpot1991: Oh, I've tried to kill it and start it several times :-)
[13:47] <rhpot1991> troyh: check your backend logs, make sure everything is good there
[13:47] <rhpot1991> when I had a similar issue I had messages about a pending db upgrade
[13:48] <troyh> the frontend does run on the backend box and everything is playing and recording correctly there. I just can't get the remote frontends to start
[13:49] <troyh> nothing jumps out as an issue in the mythbackend.log
[13:57] <rhpot1991> troyh: make sure your settings didn't revert back to 127.0.0.1 as the IP for the backend
[13:58] <troyh> I should also mentioned, I tried moving my .mythtv directory out of the way on the frontend and starting mythfrontend with the -d and the -p options so I don't think it is even getting far enough to start talking to the backend.
[14:02] <troyh> Oh, this is interesting, so I was fighting this for hours last night trying to figure out what was going on. When I gave up I left one of the frontends in the "hung" state. However, it must have eventually connected because when I looked just now it was fine. However, I exited and tried to start it again and it hangs again. I must take over 45 minutes before it eventually starts.
[14:19] <rhpot1991> troyh: anything useful in that frontend's logs?
[14:21] <troyh> rhpot1991: not that I can see! I went over them several times. I also started it under strace and many of the threads are sitting on a futex. There are so many thread and I don't know the code at all so I couldn't make much out the backtraces when connecting to the running process with gdb other than it seems to be blocked waithing for some resource but I have no idea what that resource is.
[17:04] <troyh> How do you completely purge myth from a mythbuntu frontend and reinstall clean with NO left over configuration? I tried to purge mythtv-common mythtv-frontend mythtv-status libmyth-0.26-0 libmyth-python libmythtv-perl remove /etc/mythtv and removed the .mythtv dir in the primary user home directory but that doesn't seem to be enough. After I reinstall and start the frontend it still hangs but it is using the mythcenter theme that I use but I don't think
[17:04] <troyh> that is the default so I must have missed some confiuration somewhere.
[17:05] <DaveInTO> purge mysql also?
[17:05] <DaveInTO> delete the user also?
[17:05] <troyh> DaveInTO: Ahh, no I didn't I din't realize there was a localdb on the frontend boxes
[17:06] <DaveInTO> ah..sorry..didn't read the front end part
[17:06] <troyh> hrm, yeah do mysql server
[17:07] <troyh> My dedicated frontends are hosed and I'm tying to get them back to functional. Not sure what the best way to purge everything is to start fresh, short of a fresh install
[17:08] <DaveInTO> yeah...no idea..i've switched my dedicated front ends to xmbc
[17:09] <troyh> xbmc from the mythbuntu repo's?
[17:09] <DaveInTO> no...i picked up a xios ds
[17:09] <DaveInTO> and using that
[17:09] <DaveInTO> couldn't find a box small enough and cheap enough to do myth fe
[17:10] <DaveInTO> so picked up http://www.pivosgroup.com/xios.html
[17:10] <DaveInTO> and using that as my myth front end on 2 of my 3 boxes..probably going to switch the 3rd box to that soon also
[17:10] <troyh> just a stock mythtv backend?
[17:10] <DaveInTO> troyh: yeah
[17:11] <DaveInTO> xbmc 12+ works great with myth
[17:12] <troyh> hrm only $110...
[17:12] <DaveInTO> recordings/videos.. only issue i ran into was my xbmc box is on a different floor then my myth box..and the wifi wasn't quick enough to handle the 5.1 HDTV OTA recordings
[17:12] <tgm4883> troyh, frontend configuration is stored in the database
[17:12] <DaveInTO> so i setup mythexport + handbrake to generate 720p stereo exports of the recordings that i might want to watch on that box
[17:13] <troyh> tgm4883 I don't think I'm getting far enough for the fronend to be actually talking with the backenddb
[17:13] <troyh> it hangs on startup only showing the background and doesn't get to the menu.
[17:13] <troyh> s/it/frontend/
[17:14] <tgm4883> troyh, if it's not asking your for db credentials, it's probably far enough to talk to the db
[17:14] <troyh> DaveInTO: it has a physical NIC port an I have ethernet so the wireless would be an issue
[17:14] <DaveInTO> troyh: yeah...i bought 50 feet of cable
[17:14] <DaveInTO> and some wall jacks
[17:15] <DaveInTO> just have to get the courage to start putting holes in the wall and running cable between floors
[17:15] <troyh> tgm4883: yeah, even when i pass the -p and -d options it still hangs before I get to enter the db info
[17:15] <DaveInTO> the xiosds has android + xbmc app (sucks ass slow)
[17:15] <Zinn> DaveInTO: Please watch your language.
[17:15] <DaveInTO> but xbmc people put out a linux firmware build for it supported by pivos
[17:16] <troyh> DaveInTO: where do you find this build?
[17:19] <tgm4883> troyh, I didn't think mythfrontend took -p and -d options
[17:19] <troyh> tgm4883: it doesn't act like it does :-) but according to mythfronend --help it should
[17:19] <tgm4883> y
[17:20] <tgm4883> troyh, when did this start? has it ever worked?
[17:22] <troyh> tgm4883: yes, everying has been working fine for the last two+ years. Yesterday I did a upgrade to 12.04.2 AND to from 0.25 to 0.26 at the same time. After the upgrade both of my frontend only boxes will not star the frontend. However, on the fronend/backed box everything works fine. I just installed the frontend on my Debian laptop and it works as well.
[17:26] <tgm4883> troyh, have you tried changing the theme and/or themepainter?
[17:27] <troyh> tgm4883: how? I have tried purgeing all of the packages, and removing /etc/myttv plus everything in the user home dir that could be related
[17:28] <tgm4883> troyh, you can set those at the command line
[17:28] <tgm4883> sec
[17:28] <troyh> oh, -r
[17:28]  * troyh tries
[17:29] <troyh> didn't help, still hangs
[17:29] <tgm4883> try 'mythfrontend -O ThemePainter=opengl'
[17:32] <troyh> tgm4883: same result
[17:33] <tgm4883> troyh, what do the frontend logs say if you set them to debug?
[17:35] <DaveInTO> troyh: in the pivos forumss
[17:35] <DaveInTO> one sec
[17:35] <DaveInTO> http://www.pivosforums.com/viewtopic.php?f=27&t=2031&sid=79d6f0d51f35592c93fee77ab414e613&start=990#p30118
[17:35] <DaveInTO> that thread
[17:35] <DaveInTO> Toys4Me and Speedster have both created builds
[17:36] <troyh> tgm4883: http://pastebin.com/b8tt6vbm
[17:37] <tgm4883> troyh, I don't see much. Try this
[17:38] <tgm4883> try 'mythfrontend -O ThemePainter=qt -O Theme=terra'
[17:40] <tgm4883> troyh, also, as I always do, I suggest upgrading to +fixes
[17:43] <troyh> tgm4883: still hung. how do you enable +fixes? I though the mythbuntu-repos package was deprecated in favor of the GUI selection in mythbuntu-control-center
[17:44] <troyh> The version of mythtv-frontend that I have installed is 2:0.26.0+fixes.20130419.0af65f7-0ubuntu0mythbuntu1
[17:45] <tgm4883> troyh, yep, thats the lastest version. Not sure why I thought 0.26.1 was out
[17:45] <tgm4883> troyh, you might pop over to #mythtv-users and ask there
[17:46] <DaveInTO> also on their site is the pivosgroup official firmware..its just 2 months old
[17:46] <troyh> tgm4883: thanks!
[17:47] <troyh> DaveInTO: I just grabbed a xios and threw on overnight delivery so maybe that will be up and running before I figure out this problem, thanks for the pointer!
[17:57] <DaveInTO> Np..i've had it for a week
[17:57] <DaveInTO> so far so good
[17:57] <DaveInTO> make sure you have a microSD card
[17:58] <DaveInTO> you need that to be able to do firmware upgrades
[17:58] <DaveInTO> also works well for storing fan art with the Toys4Me build
[17:58] <troyh> ahh, don't have an extra microSD!
[17:59] <DaveInTO> well as long as you have one you can get it working with the new firmware
[17:59] <DaveInTO> use the one you have...copy the firmware on it..install it..then put the card back where it belongs
[17:59] <troyh> never hurts to have a spare :-)
[18:00] <DaveInTO> yeah...good to have on always in the xios..just for storage of data that xbmc likes
[18:00] <DaveInTO> eg apps and skins and fanart