Mailing List Archive

Re: [External] mythtv-dev Digest, Vol 202, Issue 10
mythtv-dev-request@mythtv.org wrote on 12/11/19 7:00 AM:
> From: Mark Kendall<mark.kendall@gmail.com>
> To: Development of MythTV<mythtv-dev@mythtv.org>
> Subject: Re: [mythtv] No render support for frame type 'VDPAU"
> Message-ID:
> <CAG323RQfXC-9NEFEJj93uoyBG-pz7r9Zvtaz8uSK533PHGHptA@mail.gmail.com>
> Content-Type: text/plain; charset="UTF-8"
>
> Ken
>
> Thanks - you need to switch to the OpenGL theme painter
> (Settings->Appearance->Theme/Screen Settings). Should fix it...
>
> Which reminds me to only allow the Qt painter if it is a fallback:)
>
> Regards
>
> Mark

Mark

That change fixed the problem on the box with the Quadro K620. Actually
my choices were QT, GL1, GL2, Auto. Not knowing which GL, I picked auto.

The Geforce 9400 is still a problem. Mythfrontend core dumps on this one
before the GUI comes up. Since I suspected this would happen I did
change the painter to Auto running the older build, since if the render
build core dumped early I would never get to the settings menu.

Still, I see some Qt in the core dump, so maybe Auto wasn't enough. Its
hard for me to change the setting, since I have to go to reinstall the
pre-render version so that the GUI will come up.


As a reminder from the earlier posting, here is the default log and a
backtrace from the core

----- mythfrontend Geforce 9400

2019-12-11 10:16:34.086602 I  Setup Interrupt handler
2019-12-11 10:16:34.086635 I  Setup Terminated handler
2019-12-11 10:16:34.086647 I  Setup Segmentation fault handler
2019-12-11 10:16:34.086659 I  Setup Aborted handler
2019-12-11 10:16:34.086670 I  Setup Bus error handler
2019-12-11 10:16:34.086681 I  Setup Floating point exception handler
2019-12-11 10:16:34.086692 I  Setup Illegal instruction handler
2019-12-11 10:16:34.086706 I  Setup Real-time signal 0 handler
2019-12-11 10:16:34.086718 I  Setup User defined signal 1 handler
2019-12-11 10:16:34.086729 I  Setup User defined signal 2 handler
2019-12-11 10:16:34.086740 I  Setup Hangup handler
2019-12-11 10:16:34.086850 C  mythfrontend version: master
[v31-Pre-1469-gb5edda1b06-dirty] www.mythtv.org
2019-12-11 10:16:34.086861 C  Qt version: compile: 5.9.5, runtime: 5.9.5
2019-12-11 10:16:34.086867 N  Enabled verbose msgs:  general
2019-12-11 10:16:34.086887 N  Setting Log Level to LOG_INFO
2019-12-11 10:16:34.097330 I  Added logging to the console
2019-12-11 10:16:34.097340 N  Using runtime prefix = /usr/local
2019-12-11 10:16:34.097348 N  Using configuration directory =
/home/km/.mythtv
2019-12-11 10:16:34.097443 I  Assumed character encoding: en_US.UTF-8
2019-12-11 10:16:34.098194 I  Loading en_us translation for module
mythfrontend
2019-12-11 10:16:34.098492 I  Empty LocalHostName. This is typical.
2019-12-11 10:16:34.098503 I  Using a profile name of: 'maclinux'
(Usually the same as this host's name.)
2019-12-11 10:16:34.098606 I  Start up testing connections. DB
192.168.10.10, BE , attempt 0, status dbAwake, Delay: 2000
2019-12-11 10:16:35.129442 N  Setting QT default locale to en_US
2019-12-11 10:16:35.129477 I  Current locale en_US
2019-12-11 10:16:35.129601 N  Reading locale defaults from
/usr/local/share/mythtv//locales/en_us.xml
2019-12-11 10:16:35.150453 I  Display: Found screen number 0 (DVI-I-1)
2019-12-11 10:16:35.150484 I  Display: Using screen 'DVI-I-1' (Make:
Unknown Model: Unknown)
2019-12-11 10:16:35.150514 I  Display: Geometry 1920x1080+0+0 Size
160mmx90mm
2019-12-11 10:16:35.151342 N  Display: Desktop video mode: 1920x1080
60.000 Hz
2019-12-11 10:16:35.170034 I  Starting process manager
2019-12-11 10:16:35.173455 I  Starting IO manager (read)
2019-12-11 10:16:35.173559 I  Starting IO manager (write)
2019-12-11 10:16:35.173631 I  Starting process signal handler
2019-12-11 10:16:35.225091 I  ScreenSaverX11Private: DPMS is active.
2019-12-11 10:16:35.307232 I  Listening on TCP 0.0.0.0:6547
2019-12-11 10:16:35.308317 I  Listening on TCP [::]:6547
2019-12-11 10:16:38.205469 I  Loading en_us translation for module
mythfrontend
2019-12-11 10:16:38.213903 I  LIRC: Successfully initialized
'/var/run/lirc/lircd' using '/home/km/.lircrc' config
2019-12-11 10:16:38.214018 I  No joystick configuration found, not
enabling joystick control
2019-12-11 10:16:38.401911 E  CECAdapter: Failed to find any CEC devices.
2019-12-11 10:16:38.402041 I  CECAdapter: Closing down CEC.
2019-12-11 10:16:38.402085 I  UDPListener: Enabling
2019-12-11 10:16:38.403310 I  Binding to UDP 0.0.0.0:6948
2019-12-11 10:16:38.403376 I  Binding to UDP [::]:6948
2019-12-11 10:16:38.456272 I  Using Frameless Window
2019-12-11 10:16:38.456281 I  Using Full Screen Window
2019-12-11 10:16:38.482541 I  Display: New main widget
2019-12-11 10:16:38.482567 I  Display: Found screen number 0 (DVI-I-1)
2019-12-11 10:16:38.482605 I  UI Screen Resolution: 1920 x 1080
km@maclinux:~$
km@maclinux:~$ cat out
2019-12-11 10:16:34.086602 I  Setup Interrupt handler
2019-12-11 10:16:34.086635 I  Setup Terminated handler
2019-12-11 10:16:34.086647 I  Setup Segmentation fault handler
2019-12-11 10:16:34.086659 I  Setup Aborted handler
2019-12-11 10:16:34.086670 I  Setup Bus error handler
2019-12-11 10:16:34.086681 I  Setup Floating point exception handler
2019-12-11 10:16:34.086692 I  Setup Illegal instruction handler
2019-12-11 10:16:34.086706 I  Setup Real-time signal 0 handler
2019-12-11 10:16:34.086718 I  Setup User defined signal 1 handler
2019-12-11 10:16:34.086729 I  Setup User defined signal 2 handler
2019-12-11 10:16:34.086740 I  Setup Hangup handler
2019-12-11 10:16:34.086850 C  mythfrontend version: master
[v31-Pre-1469-gb5edda1b06-dirty] www.mythtv.org
2019-12-11 10:16:34.086861 C  Qt version: compile: 5.9.5, runtime: 5.9.5
2019-12-11 10:16:34.086867 N  Enabled verbose msgs:  general
2019-12-11 10:16:34.086887 N  Setting Log Level to LOG_INFO
2019-12-11 10:16:34.097330 I  Added logging to the console
2019-12-11 10:16:34.097340 N  Using runtime prefix = /usr/local
2019-12-11 10:16:34.097348 N  Using configuration directory =
/home/km/.mythtv
2019-12-11 10:16:34.097443 I  Assumed character encoding: en_US.UTF-8
2019-12-11 10:16:34.098194 I  Loading en_us translation for module
mythfrontend
2019-12-11 10:16:34.098492 I  Empty LocalHostName. This is typical.
2019-12-11 10:16:34.098503 I  Using a profile name of: 'maclinux'
(Usually the same as this host's name.)
2019-12-11 10:16:34.098606 I  Start up testing connections. DB
192.168.10.10, BE , attempt 0, status dbAwake, Delay: 2000
2019-12-11 10:16:35.129442 N  Setting QT default locale to en_US
2019-12-11 10:16:35.129477 I  Current locale en_US
2019-12-11 10:16:35.129601 N  Reading locale defaults from
/usr/local/share/mythtv//locales/en_us.xml
2019-12-11 10:16:35.150453 I  Display: Found screen number 0 (DVI-I-1)
2019-12-11 10:16:35.150484 I  Display: Using screen 'DVI-I-1' (Make:
Unknown Model: Unknown)
2019-12-11 10:16:35.150514 I  Display: Geometry 1920x1080+0+0 Size
160mmx90mm
2019-12-11 10:16:35.151342 N  Display: Desktop video mode: 1920x1080
60.000 Hz
2019-12-11 10:16:35.170034 I  Starting process manager
2019-12-11 10:16:35.173455 I  Starting IO manager (read)
2019-12-11 10:16:35.173559 I  Starting IO manager (write)
2019-12-11 10:16:35.173631 I  Starting process signal handler
2019-12-11 10:16:35.225091 I  ScreenSaverX11Private: DPMS is active.
2019-12-11 10:16:35.307232 I  Listening on TCP 0.0.0.0:6547
2019-12-11 10:16:35.308317 I  Listening on TCP [::]:6547
2019-12-11 10:16:38.205469 I  Loading en_us translation for module
mythfrontend
2019-12-11 10:16:38.213903 I  LIRC: Successfully initialized
'/var/run/lirc/lircd' using '/home/km/.lircrc' config
2019-12-11 10:16:38.214018 I  No joystick configuration found, not
enabling joystick control
2019-12-11 10:16:38.401911 E  CECAdapter: Failed to find any CEC devices.
2019-12-11 10:16:38.402041 I  CECAdapter: Closing down CEC.
2019-12-11 10:16:38.402085 I  UDPListener: Enabling
2019-12-11 10:16:38.403310 I  Binding to UDP 0.0.0.0:6948
2019-12-11 10:16:38.403376 I  Binding to UDP [::]:6948
2019-12-11 10:16:38.456272 I  Using Frameless Window
2019-12-11 10:16:38.456281 I  Using Full Screen Window
2019-12-11 10:16:38.482541 I  Display: New main widget
2019-12-11 10:16:38.482567 I  Display: Found screen number 0 (DVI-I-1)
2019-12-11 10:16:38.482605 I  UI Screen Resolution: 1920 x 1080

Segfault Coredump

Core was generated by `mythfrontend'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x0000000000000000 in ?? ()
[Current thread is 1 (Thread 0x7f82b5e5f980 (LWP 12423))]
(gdb) where
#0  0x0000000000000000 in  ()
#1  0x00007f828cd08993 in  ()
    at
/usr/lib/x86_64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
#2  0x00007f828cd09dbd in  ()
    at
/usr/lib/x86_64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
#3  0x00007f828cd07bb7 in  ()
    at
/usr/lib/x86_64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
#4  0x00007f82940598c1 in
QXcbIntegration::createPlatformOpenGLContext(QOpenGLContext*) const ()
at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#5  0x00007f82b255807f in QOpenGLContext::create() ()
    at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#6  0x00007f82b422f654 in MythRenderOpenGL::setWidget(QWidget*)
(this=0x562053395260, Widget=0x5620530d7110) at
opengl/mythrenderopengl.cpp:525
#7  0x00007f82b40ce775 in
MythPainterWindowGL::MythPainterWindowGL(MythMainWindow*,
MythMainWindowPrivate*, MythRenderOpenGL*) (this=0x5620530d7110,
win=0x562053313660, priv=0x562052ffc220, rend=0x562053395260) at
mythmainwindow.cpp:352
#8  0x00007f82b40d259b in MythMainWindow::Init(QString const&, bool)
(this=0x562053313660, forcedpainter=..., mayReInit=false) at
mythmainwindow.cpp:1116
#9  0x0000562051a65f3e in main(int, char**) (argc=1, argv=0x7fff3a6b3a48)
    at main.cpp:2091


_______________________________________________
mythtv-dev mailing list
mythtv-dev@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-dev
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org