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
> 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