[mythtv-users] MythTV 29.1 nVidia video jump hesitation with 5.15 kernel

Mike Perkins mikep at randomtraveller.org.uk
Tue Jan 25 14:37:52 UTC 2022


On 25/01/2022 14:11, Tom Dexter wrote:
> On Tue, Jan 25, 2022 at 4:25 AM Stephen Worthington
> <stephen_agent at jsw.gen.nz> wrote:
>>
>> On Mon, 24 Jan 2022 14:16:00 -0500, you wrote:
>>
>>> This is a tough one, and I tend to doubt anyone will have any ideas,
>>> but I figured I'd throw it out there:
>>>
>>> For reasons I won't get into, I'm still running MythTV 29.1. This is
>>> under Gentoo and the frontend is an x86 (32 bit) machine with a GT 430
>>> nVidia card, using nvidia-drivers-390.147, and using vdpau. Currently
>>> I have both the 5.10.93 and 5.15.16 Linux kernels installed. When I
>>> use the 5.15 kernel...and ONLY with that kernel...I'm getting odd
>>> video/audio hesitations when jumping forward or back, and only in
>>> MythTV. That is, I can't reproduce this in xine or mpv. This occurs
>>> both with TV records as well as h264 videos in browse mode reading
>> >from the local disk.
>>>
>>> Specifically, when I jump forward or back, there's a momentary
>>> hesitation before the audio kicks in, and during that short time, the
>>> video gets a little wonky, like it's slowing down for a second. In the
>>> 5.10 kernel everything's fine. Sort of really sucks. For now I'm just
>>> sticking with the 5.10 kernel. If anyone has any ideas I'd appreciate
>>> it. Thanks!
>>>
>>> Tom
>>
>> The Nvidia 390 drivers are "legacy" and support for them is limited.
>> Support ends at the end of 2022.  I suspect that they have not been
>> properly updated for the 5.15 kernels.  If you file a bug report with
>> Nvidia, it is possible that they may do something about it, but even
>> if they do, support for your GT 430 card ends at the end of 2022 with
>> the end of support for the 390 drivers.  The current 470 drivers do
>> not support cards older than the 600 series.  So if you want to keep
>> on updating the kernels on your frontend box, you will need to replace
>> the GT 430 with something more modern that will be supported, such as
>> a GT 1030.
>>
>> And support for 32-bit mode is also going away fairly rapidly at the
>> moment in a lot of distros.  I have no idea what is planned for Gentoo
>> though.
> 
> Thanks everyone for the replies!
> 
> Yea, I suspect that this is primarily related to that legacy nVidia
> driver as well as the fact that this is 32-bit, and I suspect this
> won't get resolved. I'm fairly sure that Gentoo will retain 32 bit
> support for a very long time, though it won't get tested as much as
> others of course. These video hesitations aren't really all that bad
> and again, it's only when jumping forward/back. If I want to avoid
> them I'll just have to stick to the 5.10 kernel. Unfortunately
> replacing the video card in that machine isn't an option because the
> PCI Express slots there are 1.0 and I was lucky to even find GT 430
> cards that would even work.
> 
> The primary reason I've held onto that old frontend as long as I have
> is that I have lots of duplicate hardware I got on the cheap, so if I
> have any issues, I can swap out a hard drive and be watching TV again
> in like 1/2 hour. Aside from this issue, it actually works flawlessly
> for us too. That's pretty convenient and not easy nor cheap to
> replace.
> 
I'd be interested to learn what hardware you have that is only 32-bit capable. I'm still running 
10-year old Atoms which can handle 64-bit very successfully - not my mythtv system, mind you! And 
they are running Debian Bullseye.

-- 

Mike Perkins



More information about the mythtv-users mailing list