[mythtv] render2019: No render support on vdpau

Mark Kendall mark.kendall at gmail.com
Thu Oct 17 15:37:39 UTC 2019


David

Odd:)

Can you send the full log output using '-v playback' logging and the
output of 'glxinfo'.

Thanks and regards
Mark

On Thu, 17 Oct 2019 at 16:24, David Hampton <mythtv at love2code.net> wrote:
>
> Hi Mark,
>
> I upgraded my two frontends to the 2019-render branch yesterday.  The
> one with the intel video chip is working fine; the one with the nvidia
> video chip is unhappy.  When I try and play video, I get one of
>
>   OpenGLInterop: No render support for codec 'H.264 VDPAU'
>   OpenGLInterop: No render support for codec 'MPEG2 VDPAU'
>
> depending on what type of video I am playing.  This is on a Fedora 30
> system using a GeForce GT 640 and the Nvidia 430.40 driver.  Its
> entirely possible I've messed up the configuration, but the log output
> looks to me like its trying to do the right thing.  The playback
> decoder is "NVIDIA VDPAU acceleration", the renderer is "opengl-hw",
> and the deinterlacer is None..  Is there something else in the
> configuration that I need to change/set?
>
> Please let me know if there's anything I can do to help test.  Is there
> another debug level that would help?
>
> Thanks.
>
> David
>
> === start mythfrontend output ===
> 2019-10-17 11:12:54.392127 I  Setup Interrupt handler
> 2019-10-17 11:12:54.392156 I  Setup Terminated handler
> 2019-10-17 11:12:54.392166 I  Setup Segmentation fault handler
> 2019-10-17 11:12:54.392173 I  Setup Aborted handler
> 2019-10-17 11:12:54.392181 I  Setup Bus error handler
> 2019-10-17 11:12:54.392188 I  Setup Floating point exception handler
> 2019-10-17 11:12:54.392197 I  Setup Illegal instruction handler
> 2019-10-17 11:12:54.392206 I  Setup Real-time signal 0 handler
> 2019-10-17 11:12:54.392217 I  Setup User defined signal 1 handler
> 2019-10-17 11:12:54.392223 I  Setup User defined signal 2 handler
> 2019-10-17 11:12:54.392231 I  Setup Hangup handler
> 2019-10-17 11:12:54.392351 C  mythfrontend version: devel/2019-render
> [v31-Pre-23421d288b6] www.mythtv.org
> 2019-10-17 11:12:54.392363 C  Qt version: compile: 5.12.5, runtime:
> 5.12.5
> 2019-10-17 11:12:54.392368 N  Enabled verbose msgs:  general
> 2019-10-17 11:12:54.392382 N  Setting Log Level to LOG_INFO
> 2019-10-17 11:12:54.403038 I  Added logging to the console
> 2019-10-17 11:12:54.403153 N  Using runtime prefix = /usr
> 2019-10-17 11:12:54.403181 N  Using configuration directory =
> /home/mythfe/.mythtv
> 2019-10-17 11:12:54.403348 I  Assumed character encoding: en_US.UTF-8
> 2019-10-17 11:12:54.405264 I  Loading en_us translation for module
> mythfrontend
> 2019-10-17 11:12:54.405829 I  Empty LocalHostName. This is typical.
> 2019-10-17 11:12:54.405845 I  Using a profile name of: 'mythtv-
> surround.dhampton.net' (Usually the same as this host's name.)
> 2019-10-17 11:12:54.405987 I  Start up testing connections. DB
> theia.dhampton.net, BE , attempt 0, status dbAwake, Delay: 2000
> 2019-10-17 11:12:55.408172 I  Start up testing connections. DB
> theia.dhampton.net, BE , attempt 1, status dbAwake, Delay: 2000
> 2019-10-17 11:12:57.445055 N  Setting QT default locale to en_US
> 2019-10-17 11:12:57.445131 I  Current locale en_US
> 2019-10-17 11:12:57.445350 N  Reading locale defaults from
> /usr/share/mythtv//locales/en_us.xml
> 2019-10-17 11:12:57.527008 I  Starting process manager
> 2019-10-17 11:12:57.527065 I  Starting process signal handler
> 2019-10-17 11:12:57.528772 I  Starting IO manager (write)
> 2019-10-17 11:12:57.529374 I  Starting IO manager (read)
> 2019-10-17 11:12:57.579855 I  ScreenSaverX11Private: DPMS is not
> supported.
> 2019-10-17 11:12:57.625561 N  DispRes: Desktop video mode: 1360x768
> 60.015 Hz
> 2019-10-17 11:12:57.753755 I  Listening on TCP 0.0.0.0:6547
> 2019-10-17 11:12:57.756147 I  Listening on TCP [::]:6547
> libcec.so.4: cannot open shared object file: No such file or directory
> 2019-10-17 11:12:59.764754 I  Loading en_us translation for module
> mythfrontend
> 2019-10-17 11:12:59.765943 W  MythUIHelper: No theme dir:
> '/usr/share/mythtv/themes/blue-abstract-wide'
> 2019-10-17 11:12:59.765964 E  MythUIHelper: Could not find theme: blue-
> abstract-wide - Switching to MythCenter
> 2019-10-17 11:12:59.778755 E  LIRC: Failed to connect to Unix socket
> '/var/run/lirc/lircd'
>                         eno: No such file or directory (2)
> 2019-10-17 11:12:59.778808 I  No joystick configuration found, not
> enabling joystick control
> 2019-10-17 11:12:59.789441 E  CECAdapter: Failed to load libcec.
> 2019-10-17 11:12:59.789500 I  UDPListener: Enabling
> 2019-10-17 11:12:59.790915 I  Binding to UDP 0.0.0.0:6948
> 2019-10-17 11:12:59.791069 I  Binding to UDP [::]:6948
> 2019-10-17 11:12:59.879731 I  Using fixed window size
> 2019-10-17 11:12:59.879740 I  Using Frameless Window
> 2019-10-17 11:12:59.879744 I  Using Full Screen Window
> 2019-10-17 11:12:59.933464 I  UI Screen Resolution: 1360 x 768
> 2019-10-17 11:12:59.941772 I  Using the Qt painter
> 2019-10-17 11:12:59.949637 I  MythUIHelper: Pruning cache directory:
> /home/mythfe/.mythtv/cache/remotecache
> 2019-10-17 11:12:59.949866 I  MythUIHelper: Kept 7 files, deleted 0
> files, stat error on 0 files
> 2019-10-17 11:12:59.949886 I  MythUIHelper: Pruning cache directory:
> /home/mythfe/.mythtv/cache/thumbnails
> 2019-10-17 11:12:59.953316 I  MythUIHelper: Kept 336 files, deleted 0
> files, stat error on 0 files
> 2019-10-17 11:13:00.199563 I  MythUIWebBrowser: Loading css from -
> file:///usr/share/mythtv/themes/default/htmls/mythbrowser.css
> 2019-10-17 11:13:00.205749 I  MythUIWebBrowser: enabling plugins
> 2019-10-17 11:13:00.248792 I  MythCoreContext::ConnectCommandSocket():
> Connecting to backend server: 192.168.211.25:6543 (try 1 of 1)
> 2019-10-17 11:13:00.250651 I  MythCoreContext::CheckProtoVersion():
> Using protocol version 91 BuzzOff
> 2019-10-17 11:13:00.305529 I  Current MythTV Schema Version
> (DBSchemaVer): 1350
> 2019-10-17 11:13:00.334219 I  VDPAUHelp: VDPAU is available
> 2019-10-17 11:13:00.369405 I  VAAPIDec: VAAPI is using a VDPAU backend
> - ignoring VAAPI
> 2019-10-17 11:13:00.377680 I  NVDEC: NVDEC functionality checked failed
> 2019-10-17 11:13:00.378169 I  V4L2_M2M: V4L2 codecs supported: None
> 2019-10-17 11:13:01.207281 N  Registering Internal as a media playback
> plugin.
> 2019-10-17 11:13:01.211196 A  MMUnix:CheckMountable: DBus interface
> error: The name is not activatable
> 2019-10-17 11:13:01.213715 W  MMUnix:UDisks2 service found. Media
> Monitor does not support this yet!
> 2019-10-17 11:13:01.265977 I  Loading en_us translation for module
> mytharchive
> 2019-10-17 11:13:01.283990 N  Registering WebBrowser as a media
> playback plugin.
> 2019-10-17 11:13:01.284065 I  Loading en_us translation for module
> mythbrowser
> 2019-10-17 11:13:01.304224 I  Loading en_us translation for module
> mythgame
> 2019-10-17 11:13:01.317165 I  Current MythMusic Schema Version
> (MusicDBSchemaVer): 1024
> 2019-10-17 11:13:01.364254 I  Loading en_us translation for module
> mythmusic
> 2019-10-17 11:13:01.377225 I  Loading en_us translation for module
> mythnetvision
> 2019-10-17 11:13:01.390200 I  Loading en_us translation for module
> mythnews
> 2019-10-17 11:13:01.412514 I  Loading en_us translation for module
> mythweather
> 2019-10-17 11:13:01.423993 I  ZMClient: no valid IP or port found for
> mythzmserver
> 2019-10-17 11:13:01.428822 I  Loading en_us translation for module
> mythzoneminder
> 2019-10-17 11:13:01.436184 I  Listening on TCP 0.0.0.0:6546
> 2019-10-17 11:13:01.438740 I  Listening on TCP [::]:6546
> 2019-10-17 11:13:01.525937 N  Found mainmenu.xml for theme 'MythCenter'
> 2019-10-17 11:13:01.541619 I  Registering HouseKeeperTask
> 'HardwareProfiler'.
> 2019-10-17 11:13:01.545114 I  Starting HouseKeeper.
> 2019-10-17 11:13:01.690080 I  Bonjour: Service registration complete:
> name 'Mythfrontend on mythtv-surround.dhampton.net' type
> '_mythfrontend._tcp.' domain: 'local.'
> 2019-10-17 11:13:08.985990 I  NetworkControl: New connection
> established.
> 2019-10-17 11:15:06.945988 I  Updating the frontend idle time to: 90
> mins
> libpng warning: iCCP: known incorrect sRGB profile
> libpng warning: iCCP: known incorrect sRGB profile
> 2019-10-17 11:15:12.852582 I  TV::TV(): Creating TV object
> 2019-10-17 11:15:12.888269 N  Suspending idle timer
> 2019-10-17 11:15:12.892951 I  TV::Init(): Created TvPlayWindow.
> 2019-10-17 11:15:12.915704 I  TV::HandleStateChange(): Attempting to
> change from None to WatchingPreRecorded
> 2019-10-17 11:15:13.416162 N  AudioPlayer: Enabling Audio
> 2019-10-17 11:15:13.883854 I  AFD: codec AC3 has 6 channels
> 2019-10-17 11:15:13.884607 I  AFD: Opened codec 0x6dfdb40, id(AC3)
> type(Audio)
> 2019-10-17 11:15:13.884757 I  AFD: codec AC3 has 2 channels
> 2019-10-17 11:15:13.885328 I  AFD: Opened codec 0x6dfc440, id(AC3)
> type(Audio)
> 2019-10-17 11:15:13.887643 I  AFD: Using vdpau for video decoding
> 2019-10-17 11:15:13.887698 I  AFD: Opened codec 0x6dbc9c0,
> id(MPEG2VIDEO) type(Video)
> 2019-10-17 11:15:13.907243 I  AOBase: Opening audio device
> 'hdmi:CARD=NVidia,DEV=1' ch 2(6) sr 48000 sf signed 16 bit reenc 0
> 2019-10-17 11:15:14.063375 W  OpenGLInterop: No render support for
> codec 'MPEG2 VDPAU'
> 2019-10-17 11:15:14.066582 E  VideoOutput: Not compiled with any
> useable video output method.
> 2019-10-17 11:15:14.066619 E  Player(0): Couldn't create VideoOutput
> instance. Exiting..
> 2019-10-17 11:15:14.066635 E  Player(0): Unable to initialize video.
> 2019-10-17 11:15:14.072585 E  playCtx: StartPlaying() Failed to start
> player
> 2019-10-17 11:15:14.072613 C  TV::StartPlayer(): Failed to create
> player.
> 2019-10-17 11:15:14.073363 I  TV::HandleStateChange(): Main UI
> disabled.
> 2019-10-17 11:15:14.073423 I  TV::StartTV(): Entering main playback
> loop.
> 2019-10-17 11:15:14.089182 I  TV::StartTV(): Exiting main playback
> loop.
> libpng warning: iCCP: known incorrect sRGB profile
> 2019-10-17 11:15:14.126178 N  Resuming idle timer
> 2019-10-17 11:17:45.217233 N  Suspending idle timer
> 2019-10-17 11:17:45.278250 N  Resuming idle timer
> 2019-10-17 11:17:46.125853 I  TV::TV(): Creating TV object
> 2019-10-17 11:17:46.169798 N  Suspending idle timer
> 2019-10-17 11:17:46.172790 I  TV::Init(): Created TvPlayWindow.
> 2019-10-17 11:17:46.183715 I  TV::HandleStateChange(): Attempting to
> change from None to WatchingVideo
> 2019-10-17 11:17:46.690391 N  AudioPlayer: Enabling Audio
> 2019-10-17 11:17:47.193779 I  AFD: codec DTS has 6 channels
> 2019-10-17 11:17:47.193885 I  AFD: Opened codec 0x12d57d80, id(DTS)
> type(Audio)
> 2019-10-17 11:17:47.193948 I  AFD: Opened codec 0x11899380,
> id(HDMV_PGS_SUBTITLE) type(Subtitle)
> 2019-10-17 11:17:47.254434 I  AFD: Using vdpau for video decoding
> 2019-10-17 11:17:47.254574 I  AFD: Opened codec 0x11895e40, id(H264)
> type(Video)
> 2019-10-17 11:17:47.286197 I  AOBase: Opening audio device
> 'hdmi:CARD=NVidia,DEV=1' ch 2(6) sr 48000 sf signed 16 bit reenc 0
> 2019-10-17 11:17:47.419953 W  OpenGLInterop: No render support for
> codec 'H.264 VDPAU'
> 2019-10-17 11:17:47.424662 E  VideoOutput: Not compiled with any
> useable video output method.
> 2019-10-17 11:17:47.424709 E  Player(1): Couldn't create VideoOutput
> instance. Exiting..
> 2019-10-17 11:17:47.424731 E  Player(1): Unable to initialize video.
> 2019-10-17 11:17:47.437543 E  playCtx: StartPlaying() Failed to start
> player
> 2019-10-17 11:17:47.437581 C  TV::StartPlayer(): Failed to create
> player.
> 2019-10-17 11:17:47.439172 I  TV::HandleStateChange(): Main UI
> disabled.
> 2019-10-17 11:17:47.439274 I  TV::StartTV(): Entering main playback
> loop.
> 2019-10-17 11:17:47.455307 I  TV::StartTV(): Exiting main playback
> loop.
> 2019-10-17 11:17:47.477904 N  Resuming idle timer
> === end mythfrontend output ===
>
>
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://lists.mythtv.org/mailman/listinfo/mythtv-dev
> http://wiki.mythtv.org/Mailing_List_etiquette
> MythTV Forums: https://forum.mythtv.org


More information about the mythtv-dev mailing list