<html><head></head><body><div style="color:#000; background-color:#fff; font-family:Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px"><div id="yui_3_16_0_ym19_1_1539126191861_2729">I hosed my system: Myth 0.28 on Ubuntu 16.04</div><div id="yui_3_16_0_ym19_1_1539126191861_2729"><br></div><div id="yui_3_16_0_ym19_1_1539126191861_2729" dir="ltr">I tried loading Ubuntu 18.04/Myth 0.29 and experienced headaches others have reported so I decided to go back to basics until the bugs are worked out. </div><div id="yui_3_16_0_ym19_1_1539126191861_2729" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1539126191861_2729" dir="ltr">I reloaded Ubuntu 16.04/Myth 0.28. Plain Jane stuff. As expected I ran into the problem where the back end starts too quickly for my tuners thus I did as I'd learned previously and employed Steven Worthington's fix. It seemed odd that a year later it didn't work so I persevered and repeated the process. Twice. With the same results of no success.</div><div id="yui_3_16_0_ym19_1_1539126191861_2729" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1539126191861_2729" dir="ltr">Am I making an error (repeatedly) or, say, has something in the subsequent fixes altered the fix?</div><div id="yui_3_16_0_ym19_1_1539126191861_2729" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1539126191861_2729" dir="ltr">As an alternative I tried to install 0.28 on Xubuntu 18.04. I couldn't figure out how to downgrade 0.29 with either Synaptic or the command line install. Even after I set PPA for 0.28 it downloaded 0.29. Is there a way to achieve this and/or is there somewhere I can download 0.28. I looked but it was elusive. </div><div id="yui_3_16_0_ym19_1_1539126191861_2729" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1539126191861_2729" dir="ltr">In the interim I'm back to 0.27/Xubuntu 14.04.</div><div id="yui_3_16_0_ym19_1_1539126191861_2729" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1539126191861_2729" dir="ltr">I really cannot adequately express my thanks to the developers and the helpful people on this forum. </div><div id="yui_3_16_0_ym19_1_1539126191861_2729" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1539126191861_2729" dir="ltr">Dave</div><div id="yui_3_16_0_ym19_1_1539126191861_2729" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1539126191861_2729" dir="ltr">Steven Worthington's aforementioned fix:</div><div id="yui_3_16_0_ym19_1_1539126191861_2729" dir="ltr"><br></div><div style="margin-bottom: 0in; line-height: 100%" id="yui_3_16_0_ym19_1_1539126191861_8717">> cd
/etc/systemd/system<br id="yui_3_16_0_ym19_1_1539126191861_8718">
> mkdir mythtv-backend.service.d<br id="yui_3_16_0_ym19_1_1539126191861_8719">
>
chown root:root mythtv-backend.service.d<br id="yui_3_16_0_ym19_1_1539126191861_8720">
> chmod a=rx,u+w
mythtv-backend.service.d<br id="yui_3_16_0_ym19_1_1539126191861_8721">
> cd mythtv-backend.service.d</div><div style="margin-bottom: 0in; line-height: 100%" id="yui_3_16_0_ym19_1_1539126191861_8722"><br id="yui_3_16_0_ym19_1_1539126191861_8723">
</div><div style="margin-bottom: 0in; line-height: 100%" id="yui_3_16_0_ym19_1_1539126191861_8724">> touch
mythtv-backend-override.conf<br id="yui_3_16_0_ym19_1_1539126191861_8725">
> chown root:root
mythtv-backend-override.conf<br id="yui_3_16_0_ym19_1_1539126191861_8726">
> chmod a=rw
mythtv-backend-override.conf</div><div style="margin-bottom: 0in; line-height: 100%" id="yui_3_16_0_ym19_1_1539126191861_8727"><br id="yui_3_16_0_ym19_1_1539126191861_8728">
</div><div id="yui_3_16_0_ym19_1_1539126191861_2729" dir="ltr">
</div><div style="margin-bottom: 0in; line-height: 100%" dir="ltr" id="yui_3_16_0_ym19_1_1539126191861_8729">> Now edit your
mythtv-backend-override.conf file and put in the<br id="yui_3_16_0_ym19_1_1539126191861_8730">
> overrides
needed to make mythbackend wait until the network is up. In<br id="yui_3_16_0_ym19_1_1539126191861_8731">
>
Mythbuntu 16.04 if you have not disabled Network Manager, then it
can<br id="yui_3_16_0_ym19_1_1539126191861_8732">
> be used to tell when the network is up enough for
external accesses to<br id="yui_3_16_0_ym19_1_1539126191861_8733">
> work. For that, put these lines in
your mythtv-backend-override.conf<br id="yui_3_16_0_ym19_1_1539126191861_8734">
> file:<br id="yui_3_16_0_ym19_1_1539126191861_8735">
><br id="yui_3_16_0_ym19_1_1539126191861_8736">
>
[Unit]<br id="yui_3_16_0_ym19_1_1539126191861_8737">
> Wants=NetworkManager-wait-online.service<br id="yui_3_16_0_ym19_1_1539126191861_8738">
>
After=NetworkManager-wait-online.service<br id="yui_3_16_0_ym19_1_1539126191861_8739">
><br id="yui_3_16_0_ym19_1_1539126191861_8740">
> Then run
this command (sudo or as root):<br id="yui_3_16_0_ym19_1_1539126191861_8741">
><br id="yui_3_16_0_ym19_1_1539126191861_8742">
> systemctl enable
NetworkManager-wait-online.service<br id="yui_3_16_0_ym19_1_1539126191861_8743">
><br id="yui_3_16_0_ym19_1_1539126191861_8744">
> Then you
should be able to reboot and have mythbackend wait until the<br id="yui_3_16_0_ym19_1_1539126191861_8745">
>
network is up before it starts.</div><div id="yui_3_16_0_ym19_1_1539126191861_2729" dir="ltr"><br></div></div></body></html>