Mailing List Archive

No render support for frame type 'VDPAU"
I was going to post the full log and glxinfo as requested, by pasting it
in, but its too large for posting,
so I put the long response email at

http://www.mathcs.emory.edu/~km/No-render-support-for-frame-type-VDPAU.eml

>
>> Date: Sun, 8 Dec 2019 17:14:25 +0000
>> From: Mark Kendall<mark.kendall@gmail.com>
>> To: Development of MythTV<mythtv-dev@mythtv.org>
>> Subject: Re: [mythtv] Fwd: No render support for frame type 'VDPAU"
>> Message-ID:
>> <CAG323RT2WV9hHodOe6RW6M904XcDL8Ha=tUKD-AhvGzKEr1oEQ@mail.gmail.com>
>> Content-Type: text/plain; charset="UTF-8"
>>
>> Ken
>>
>> Can you please post a full log from:-
>>
>> mythfrontend -v playback
>>
>> and the full output of glxinfo
>>
>> thanks and regards
>> Mark
>>
>> On Sun, 8 Dec 2019 at 15:49, Ken Mandelberg<km@mathcs.emory.edu> wrote:
>>> I tried building and running the trunk (as of 12/6/2019) on my Ubuntu
>>> 18.04 workstation with a Nvidia Quadro K620 and the frontend comes up
>>> but won't play any of the recordings. From the messages I see
>>>
>>> version: master [v31-Pre-1456-g3c460f2496-dirty]www.mythtv.org
>>> ...
>>> 2019-12-07 12:02:57.188936 I VDPAUHelp: VDPAU is available
>>> ...
>>> 2019-12-07 12:03:05.522528 W OpenGLInterop: No render support for frame
>>> type 'VDPAU'
>>> 2019-12-07 12:03:05.525798 E VideoOutput: Not compiled with any useable
>>> video output method.
>>>
>>> On an older machine with a Nvidia GeForce 9400, the frontend just core
>>> dumps at start.
>>>
>>> Both worked well on the trunk master [v31-Pre-734-gdae831860b-dirty]
>
>
Re: No render support for frame type 'VDPAU" [ In reply to ]
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

On Tue, 10 Dec 2019 at 22:42, Ken Mandelberg <km@mathcs.emory.edu> wrote:
>
>
> I was going to post the full log and glxinfo as requested, by pasting it in, but its too large for posting,
> so I put the long response email at
>
> http://www.mathcs.emory.edu/~km/No-render-support-for-frame-type-VDPAU.eml
>
>
> Date: Sun, 8 Dec 2019 17:14:25 +0000
> From: Mark Kendall <mark.kendall@gmail.com>
> To: Development of MythTV <mythtv-dev@mythtv.org>
> Subject: Re: [mythtv] Fwd: No render support for frame type 'VDPAU"
> Message-ID:
> <CAG323RT2WV9hHodOe6RW6M904XcDL8Ha=tUKD-AhvGzKEr1oEQ@mail.gmail.com>
> Content-Type: text/plain; charset="UTF-8"
>
> Ken
>
> Can you please post a full log from:-
>
> mythfrontend -v playback
>
> and the full output of glxinfo
>
> thanks and regards
> Mark
>
> On Sun, 8 Dec 2019 at 15:49, Ken Mandelberg <km@mathcs.emory.edu> wrote:
>
> I tried building and running the trunk (as of 12/6/2019) on my Ubuntu
> 18.04 workstation with a Nvidia Quadro K620 and the frontend comes up
> but won't play any of the recordings. From the messages I see
>
> version: master [v31-Pre-1456-g3c460f2496-dirty] www.mythtv.org
> ...
> 2019-12-07 12:02:57.188936 I VDPAUHelp: VDPAU is available
> ...
> 2019-12-07 12:03:05.522528 W OpenGLInterop: No render support for frame
> type 'VDPAU'
> 2019-12-07 12:03:05.525798 E VideoOutput: Not compiled with any useable
> video output method.
>
> On an older machine with a Nvidia GeForce 9400, the frontend just core
> dumps at start.
>
> Both worked well on the trunk master [v31-Pre-734-gdae831860b-dirty]
>
>
>
> _______________________________________________
> 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
_______________________________________________
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
Re: No render support for frame type 'VDPAU" [ In reply to ]
I apologize in advance for a double post. I inadvertently posted this
yesterday with a subject of reply to the digest.
> 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 and this box is actually the backend as well.

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