<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jul 15, 2020 at 12:08 PM Stephen Worthington <<a href="mailto:stephen_agent@jsw.gen.nz">stephen_agent@jsw.gen.nz</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Wed, 15 Jul 2020 09:09:30 -0400, you wrote:<br>
<br>
>Since I'm retired and forced to stay home a lot due to Covid-19, I've been<br>
>experimenting with a bunch of media software to learn and stay busy.<br>
><br>
>My production backend is Mythtv v31 on Ubuntu Server 18.04 with a UPS power<br>
>backup. It is stable as a rock. Only gets rebooted when updated. I do<br>
>find that my Shield TV running Mythfrontend, Leanfront, or Kodi is mostly<br>
>stable but occasionally fails and I have to restart the app, hardly ever<br>
>having to reset the Shield TV.<br>
><br>
>I've been testing combos on RPi4 and old PCs and find the frontends fail a<br>
>lot more than I find acceptable. And since I can't fix the frontend without<br>
>resetting the whole combo I can lose recordings.<br>
>This seems to be true with Mythtv v30 and v31 and it's true with LibreELEC<br>
>TVHeadend.<br>
><br>
>My biggest issues seem to be screen freezes, and the combo forgetting it's<br>
>resolution for the TV when the TV is powered off at night. With the combo<br>
>on a PC, I can ssh in and restart lightdm and that sometimes fixes the<br>
>resolution issue. However, on Raspbian or LibreELEC I find rebooting is<br>
>the only way out.<br>
><br>
>So I'm wondering if this is similar to other's experiences?<br>
><br>
>I don't think I could ever use a combo FE/BE in production based on my<br>
>experiences.<br>
><br>
>JIm A<br>
<br>
I have an FE/BE system. With my old Nvidia GT220 card, it was<br>
completely solid for many years. When I upgraded to the GT220, I had<br>
a couple of driver lockups that went away as Nvidia fixed the drivers.<br>
After that there was around 5 years with no troubles. Since I have<br>
changed to an Nvidia GT1030 card, I do get occasional video lockups<br>
again. I did nave a couple where the entire PC stopped, so I updated<br>
the Nvidia drivers to the 440 series from the PPA and that is better.<br>
I have had one video lockup since, but the backend was still fine and<br>
recordings kept happening. I was able to restart the desktop using<br>
Ctrl-Alt-Backspace (which I had re-enabled many years ago). This<br>
feels like Nvidia driver bugs again - it only happens when I am<br>
playing a recording or a video.<br>
<br>
The other problem I have occasionally is with the DVB-S2 tuners - they<br>
are used for my satellite pay TV service, and occasionally the<br>
software doing the decryption from my pay TV card does something<br>
strange and restarting it does not fix it, so I have to reboot. This<br>
one feels like a software bug too, and as I have most of the source<br>
code I do hope to find the time some day to work out the exact<br>
problem.<br>
<br>
My mother's old FE/BE MythTV box was even more reliable than mine. It<br>
had an ancient Nvidia card builtin to the motherboard. It only ever<br>
got rebooted for kernel upgrades. Unfortunately, a few weeks ago it<br>
started to crash every night after she had been watching a recording<br>
for about an hour. Given that the motherboard was over 11 years old,<br>
it was not worth trying to fix it, especially as it had only 4 Gibytes<br>
of RAM and Nvidia no longer provided drivers for the builtin video, so<br>
it could not be upgraded past Ubuntu 16.04. And it was swapping a lot<br>
too - MythTV has grown quite a lot over the years. I thought it was<br>
probably a thermal hotspot developing on the CPU somewhere - the<br>
thermal paste breaking down. So it has been replaced with a new<br>
motherboard and is using my old GT220 card, and we are hoping for<br>
another 11 years. It has not had any problems in the week it has been<br>
running, and the upgrade meant I could add two of my old DVB-S2 tuners<br>
to it and give her the satellite service as well. And MythTV showed<br>
just how good it is - it instantly found a new series of "The<br>
Durrells" to record for her from the satellite. She was very pleased.<br>
<br>
So my story seems to be that the video drivers are the thing that<br>
causes serious problems. That seems to be the case for a lot of<br>
people. Life would be much better if we had open source drivers that<br>
we could fix ourselves - Nvidia do not always fix things. And these<br>
days they are abandoning the older chipsets at an alarming rate.<br>
<br>
BTW The resolution problems can normally be fixed by an xrandr command<br>
from a terminal on the desktop. I have not yet set up my xorg.conf to<br>
prevent the use of my TV's interlaced modes and since changing to a<br>
GT1030 I often get the TV going into 1080i mode, which is a pain as<br>
the text does not display properly. It is fine for displaying 1080i<br>
recordings, of course, but I would prefer that the TV stayed in<br>
progressive modes and the Nvidia card did the deinterlacing, so that<br>
the text MythTV displays (for the I key, for example) displays<br>
properly. At the moment, I just Alt-Tab to a terminal and run 'xrandr<br>
-r 52" which reselects 1080p mode and everything is fine again, until<br>
I stop playing the recording or do some other screen change such as<br>
Alt-Tab. Working out the -r number to use seems to be a matter of<br>
trial and error. I tried -r 52 as the native refresh rate of the TV<br>
is 50 Hz, so the correct number was likely to be 5x. For a 60 Hz<br>
screen it is likely to be 6x. Fortunately my TV displays the mode for<br>
a couple of seconds when it gets changed, so it was quite easy to see<br>
when I had found the right mode.<br><br></blockquote><div>It seems those with stable combo FE/BE are using PCs with NVidia GFX cards. My biggest issues are with RPi4.</div><div><br></div><div>I hate to use a PC as a Combo because there's a lot of heat and power near my TV. I've grown fond of the quality of my Nvidia Shield TV as a FE because not only does it run Kodi, mythfrontend, and leanfront very well, it also does a wonderful job on Netflix, Prime VIdeo, etc.</div><div><br></div><div>I've had good luck with backend only solutions on the RPi4 including comskip or mythtv commflag. Any use of the RPi as a frontend has been poor at best, even for Kodi which is usually pretty good.</div><div><br></div><div>I'm going to run a long term stability test of a RPi4 with Raspberry Pi OS and mythtv backend and see how long it stays up.</div><div><br></div></div></div>