MythFrontend crashes after upgrade to v31

Have a MythTV related problem? Ask for help from other MythTV users here.

Moderator: Forum Moderators

Post Reply
pvrmine
Junior
Posts: 30
Joined: Mon Jul 01, 2019 3:19 pm
United States of America

MythFrontend crashes after upgrade to v31

Post by pvrmine »

I will happily attempt to gather whatever will help with troubleshooting.
Host is on Devuan 3.0 (beowulf), based on Debian buster.
Upgraded from the deb-multimedia.org repositories, as I have done for years.
mythtv-frontend version is 31.0+fixes20200609.gitdd35db8df1-dmo1.
The same setup worked well with v30 and many versions prior.
The video card is an old nVidia 7900 GS, so limited in capabilities. The nVidia driver is 304.137.
The frontend crashes before rendering its top-level menu.

The backend works fine, and a remote frontend on OSX also works fine.

I tried blanking the theme in the settings table, without apparent difference.

Based on another thread, I invoked the frontend with gdb. Normally I run fullscreen, but invoked windowed to make it a little easier to get back to gdb.

I've attached that log, including a call in gdb to "thread apply all bt full", per the other message thread here.

Edit: wondering if I should switch to the Nouveau driver.
Edit 2: No change in symptom with Nouveau.
Attachments
mythfrontend.log.bz2
(16.58 KiB) Downloaded 57 times
User avatar
bill6502
Developer
Posts: 2325
Joined: Fri Feb 07, 2014 5:28 pm
United States of America

Re: MythFrontend crashes after upgrade to v31

Post by bill6502 »

I'd try starting mythfrontend with: --override-setting libCECEnabled=0
for starters. https://pkgs.org/search/?q=libcec shows a different
version (for Buster) than libcec.so.5 in the stack. But I don't use
CEC or Devuan.
pvrmine
Junior
Posts: 30
Joined: Mon Jul 01, 2019 3:19 pm
United States of America

Re: MythFrontend crashes after upgrade to v31

Post by pvrmine »

mythfrontend segfaults even with --override-setting libCECEnabled=0.

Edit: I don't know what pulled in either libcec4 or libcec5, but I was able to remove them without them triggering removal of anything else.

mythfrontend still crashes with or without the override.
User avatar
mark_k
Developer
Posts: 61
Joined: Tue Jan 28, 2020 3:14 pm
Great Britain

Re: MythFrontend crashes after upgrade to v31

Post by mark_k »

Well if your packaged version was compiled with libcec support - it will be expecting libcec to be installed and will likely crash without it.

I do wonder however whether that might be a red herring. The logs do not show that the nvidia driver is being used for OpenGL (it is falling back to software emulation) and I suspect it is no coincidence that the main thread (1) is last active when checking VDPAU support.

What does glxinfo show? and vdpauinfo?

Regards
Mark
pvrmine
Junior
Posts: 30
Joined: Mon Jul 01, 2019 3:19 pm
United States of America

Re: MythFrontend crashes after upgrade to v31

Post by pvrmine »

glxinfo and vdpauinfo attached.

My combined BE/FE's video card is quite old, and its VDPAU capability is limited. (https://en.wikipedia.org/wiki/GeForce_7 ... ce_7900_GS)

My recently-built Linux desktop's remote frontend runs correctly.

I compared versions of mythtv-frontend dependencies, and did find a few differences.

I thought I had found a solution in libqt5x11extras5, but the frontend doesn't start consistently even after updating that package. If I let it go on its own under the display manager (currently nodm), then it starts, fails, maybe repeats that a bit, then ultimately stays up.
Attachments
vdpauinfo.txt.bz2
(94 Bytes) Downloaded 54 times
glxinfo.txt.bz2
(3.64 KiB) Downloaded 51 times
wesnewell
Senior
Posts: 731
Joined: Mon Jun 23, 2014 6:54 pm
Location: Wylie TX, USA
United States of America

Re: MythFrontend crashes after upgrade to v31

Post by wesnewell »

Proprietary Nvidia drivers have locked up my GF8200 systems for years.Try switching to the default driver.
BE/FE-Asrock AB350 Pro Ryzen 3 3200G, 6 atsc tuners. FE's-GF8200's Athlon II, Ryzen 3 2200G. Mythtv user since 2005.
pvrmine
Junior
Posts: 30
Joined: Mon Jul 01, 2019 3:19 pm
United States of America

Re: MythFrontend crashes after upgrade to v31

Post by pvrmine »

wesnewell wrote:
Mon Jun 15, 2020 7:09 pm
Proprietary Nvidia drivers have locked up my GF8200 systems for years.Try switching to the default driver.
Do you mean Nouveau?

The same symptom (mythfrontend crash) occurs with Nouveau. Also, the video card runs hotter with Nouveau even when idle, causing too much fan noise.
pvrmine
Junior
Posts: 30
Joined: Mon Jul 01, 2019 3:19 pm
United States of America

Re: MythFrontend crashes after upgrade to v31

Post by pvrmine »

Update:

I tamed the loud fan on my spare nVidia GT610 card and put it into my BE/FE machine. With VDPAU now fully supported through h.264, mythfrontend starts without trouble, using official drivers.
Post Reply