[mythtv] render2019: No render support on vdpau

David Hampton mythtv at love2code.net
Thu Oct 17 15:23:39 UTC 2019


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




More information about the mythtv-dev mailing list