Mythfrontend infinite resurrection (on Ubuntu and probably Debian)
See https://github.com/MythTV/packaging/commit/bc160d097b1de3c6a25e659b87951f06a3e12bc8
Just calling mythfrontend.real, probably changes the logging behavior. Instead, modify the script as above or the .desktop file to not pass the --service parameter to disable the auto-restarting entirely (and also not use mythwelcome?). Now also applied to fixes/31 and /30.
This might be because mythbackend starts before it can access the tuners (and presumably doesn’t retry if it has failed). I worked around it with systemd to check ifLost Dog wrote: It's a great pair with the HDHR but starting in about v30.0 I've found the two have not been as solid together with MythTV randomly not seeing the tuners. Restarting the frontend / backend makes it work again. Making this hardware combo bulletproof would be great.
Code: Select all
hdhomerun_config discover
There is a config.xml for the database settings and a cache/contextcahe.xml for the frontend’s GUI settings, but you shouldn’t have to manually interact with either.philB wrote: Credentials: I think that we need some consolidation with the backend credentials. They are held in two places with a conf.xml for the backend and one for the frontend. That’s confusing enough for novices, but then we have UPnP planted on top of it and a screen in frontend setup which together confuse! I’d like to see changes to the frontend setup:
1. It isn’t clear what the ping option is – it is more subtle than pinging the backend and needs explanation.
2. It needs a new button with a clear explanation: either use UPnP to get credentials from a zero-pin backend on the LAN - or – ignore UPnP and use the credentials in the other fields on the page.
3. The exit needs to be respected in Ubuntu environments. There should not be a demarcation dispute between *buntu and mythfrontend!
Regarding UPnP, I’m not sure the autodiscovery actually works properly. Some of the settings seem like they should be saved in config.xml, but aren’t.
Regarding 3, see commit above.
The wiki seems to have been mostly abandoned for almost a decade now. More to come on the dev mailing list.paulh wrote: I've yet to meet a developer that likes to do documentation Peter did a bug cleanup of the docs some time back but it can always be improved. The wiki is user editable so anyone can correct/update/improve it as needed.
Regarding the doxygen documentation, I might look into splitting it by library and program.
To be fair, it’s not exactly like there are lots of new features to add.paulh wrote: As you probably can tell most old time developers have mostly lost interest or don't have time to work on MythTV but we have added a few new developers in recent years so while it's not exactly a thriving project it is still limping along.
See https://github.com/MythTV/mythtv/issues/274 perhaps?paulh wrote: Myth used to shutdown when asked by the system but for some reason it was changed to block shutdown. I have no idea why. There should at least be a user option to change a setting to allow it to shutdown if that is what they want.
It works ok with a wireless keyboard. A remote would probably be better for playback (since its smaller), but I haven’t found a universal remote I like (granted I haven’t looked that hard). We have our combined frontend/backend connected to our TV.paulh wrote: I get the impression few users use MythTV like it should be as a dedicated system connected to a TV controlled by a remote control. I think most users seem to use it on multi purpose desktop system and {cringe} run it in a window
I concur. Some of the support is through the dependencies and not MythTV itself, however; e.g. ffmpeg doesn’t yet support the new audio codecs and I’m not sure it fully supports interlaced HEVC.wmorrison wrote: I like MythTV just fine as it is. The only concern I have, is will it support ATSC 3.0 by the time a significant number of stations start switching over. Which should be a few years at least, there's only one station around here on ATSC 3.0 so far. I don't want to go back to cable, or subscribe to a bunch of streaming services.
Regarding the original question, since we only use MythTV for recording US OTA (mostly PBS and some network shows), we’ll continue using it as long as it works. We’ve never had cable or any streaming service and we don’t plan on ever getting either.
We don’t use any plugins, nor do we have need for any. The UI in general is fine. I don’t think there is much you could do differently since you have to be able to read it from 10-15 feet away.
Someone mentioned that the commercial detection could be improved. Maybe someone could try applying machine learning concepts.