[mythtv-users] GTX295 and problems with Internal Player and VDPAU

richard Woelk richardwoelk at gmail.com
Sat Jul 24 02:51:13 UTC 2010


  On 07/15/2010 02:54, Jongi wrote:
> Hi,
>
> I am having problems with the Internal player and VDPAU on my GTX295 using Debian 
> Unstable (64-bit).
>
> I get the following error when I try to use it:
> 2010-07-15 09:57:54.963 TV: Attempting to change from None to WatchingVideo
> 2010-07-15 09:57:55.517 AFD: Opened codec 0x141a7d0, id(H264) type(Video)
> 2010-07-15 09:57:55.517 AFD: codec AC3 has 6 channels
> 2010-07-15 09:57:55.517 AFD: Opened codec 0x141af60, id(AC3) type(Audio)
> 2010-07-15 09:57:55.647 Opening audio device 'default'. ch 2(2) sr 48000 (reenc 0)
> 2010-07-15 09:57:55.647 Opening ALSA audio device 'default'.
> ALSA lib control.c:902:(snd_ctl_open_noupdate) Invalid CTL /dev/mixer
> 2010-07-15 09:57:55.682 AudioOutput Warning: Mixer attach error -2: No such file or 
> directory
>                         Check Mixer Name in Setup: '/dev/mixer'
> 2010-07-15 09:57:56.555 VDPAU Error: Error at mythrender_vdpau.cpp:1478 (#1, Unknown)
> 2010-07-15 09:57:56.555 VDPAU Error: Failed to create VDPAU device.
> 2010-07-15 09:57:56.555 VDPAU Error: No VDPAU device
> 2010-07-15 09:57:56.555 Failed to create VDPAU render device.
> 2010-07-15 09:57:56.555 VidOutVDPAU Error: Failed to initialise VDPAU
> 2010-07-15 09:57:56.556 VideoOutput, Error: Not compiled with any useable video output 
> method.
> 2010-07-15 09:57:56.556 NVP(0), Error: Couldn't create VideoOutput instance. Exiting..
> 2010-07-15 09:57:56.556 Unable to initialize video.
>
> These are the packages installed:
> ii  nvidia-glx                                  195.36.24-4                       NVIDIA 
> binary Xorg driver
> ii  nvidia-kernel-common                        20100522+1                        NVIDIA 
> binary kernel module support files
> ii  nvidia-kernel-dkms                          195.36.24-4                       NVIDIA 
> binary kernel module DKMS source
> ii  nvidia-kernel-source                        195.36.24-4                       NVIDIA 
> binary kernel module source
> ii  nvidia-libvdpau1                            195.36.24-4                       NVIDIA 
> vdpau libraries (transitional package
> ii  nvidia-settings                             195.36.24-1                       Tool 
> for configuring the NVIDIA graphics dri
> ii  nvidia-vdpau-driver                         195.36.24-4                       NVIDIA 
> vdpau driver
>
> ii  libvdpau-dev                                0.4-5                             Video 
> Decode and Presentation API for Unix (
> ii  libvdpau1                                   0.4-5                             Video 
> Decode and Presentation API for Unix (
> ii  nvidia-libvdpau1                            195.36.24-4                       NVIDIA 
> vdpau libraries (transitional package
> ii  nvidia-vdpau-driver                         195.36.24-4                       NVIDIA 
> vdpau driver
>
> ii  gstreamer0.10-x264                          0.10.15-0.1                       
> GStreamer x264 plugin
> ii  libx264-98                                  1:0.svn20100620-0.1               x264 
> video coding library
> ii  libx264-dev                                 1:0.svn20100620-0.1               
> development files for libx264
> ii  x264                                        1:0.svn20100603-0.0               video 
> encoder for the H.264/MPEG-4 AVC stand
>
> ii  gir1.0-gstreamer-0.10                       0.10.29-1                         
> Description: GObject introspection data for
> ii  gstreamer0.10-alsa                          0.10.29-4                         
> GStreamer plugin for ALSA
> ii  gstreamer0.10-ffmpeg                        0.10.10-1                         FFmpeg 
> plugin for GStreamer
> ii  gstreamer0.10-lame                          0.10.15-0.1                       
> GStreamer lame plugin
> ii  gstreamer0.10-nice                          0.0.12-1                          ICE 
> library (GStreamer plugin)
> ii  gstreamer0.10-plugins-bad                   0.10.18.2-2                       
> GStreamer plugins from the "bad" set
> ii  gstreamer0.10-plugins-base                  0.10.29-4                         
> GStreamer plugins from the "base" set
> ii  gstreamer0.10-plugins-good                  0.10.23-4                         
> GStreamer plugins from the "good" set
> ii  gstreamer0.10-plugins-ugly                  0.10.15-1                         
> GStreamer plugins from the "ugly" set
> ii  gstreamer0.10-tools                         0.10.29-1                         Tools 
> for use with GStreamer
> ii  gstreamer0.10-x                             0.10.29-4                         
> GStreamer plugins for X11 and Pango
> ii  gstreamer0.10-x264                          0.10.15-0.1                       
> GStreamer x264 plugin
> ii  libgstreamer-plugins-base0.10-0             0.10.29-4                         
> GStreamer libraries from the "base" set
> ii  libgstreamer0.10-0                          0.10.29-1                         Core 
> GStreamer libraries and elements
>
> ii  ffmpeg                                      5:0.6~svn20100603-0.0             
> audio/video encoder, streaming server & audi
> ii  gstreamer0.10-ffmpeg                        0.10.10-1                         FFmpeg 
> plugin for GStreamer
>
> lspci -v gives the following:
> 02:00.0 PCI bridge: nVidia Corporation NF200 PCIe 2.0 switch for GTX 295 (rev a3) 
> (prog-if 00 [Normal decode])
>         Flags: bus master, fast devsel, latency 0
>         Bus: primary=02, secondary=03, subordinate=05, sec-latency=0
>         I/O behind bridge: 0000a000-0000bfff
>         Memory behind bridge: f2000000-f9dfffff
>         Prefetchable memory behind bridge: 00000000c0000000-00000000dfffffff
>         Capabilities: <access denied>
>
> 03:00.0 PCI bridge: nVidia Corporation NF200 PCIe 2.0 switch for GTX 295 (rev a3) 
> (prog-if 00 [Normal decode])
>         Flags: bus master, fast devsel, latency 0
>         Bus: primary=03, secondary=04, subordinate=04, sec-latency=0
>         I/O behind bridge: 0000a000-0000afff
>         Memory behind bridge: f2000000-f5ffffff
>         Prefetchable memory behind bridge: 00000000c0000000-00000000cfffffff
>         Capabilities: <access denied>
>
> 03:02.0 PCI bridge: nVidia Corporation NF200 PCIe 2.0 switch for GTX 295 (rev a3) 
> (prog-if 00 [Normal decode])
>         Flags: bus master, fast devsel, latency 0
>         Bus: primary=03, secondary=05, subordinate=05, sec-latency=0
>         I/O behind bridge: 0000b000-0000bfff
>         Memory behind bridge: f6000000-f9dfffff
>         Prefetchable memory behind bridge: 00000000d0000000-00000000dfffffff
>         Capabilities: <access denied>
>
> 04:00.0 3D controller: nVidia Corporation GT200 [GeForce GTX 295] (rev a1)
>         Subsystem: XFX Pine Group Inc. Device 2505
>         Flags: bus master, fast devsel, latency 0, IRQ 24
>         Memory at f5000000 (32-bit, non-prefetchable) [size=16M]
>         Memory at c0000000 (64-bit, prefetchable) [size=256M]
>         Memory at f2000000 (64-bit, non-prefetchable) [size=32M]
>         I/O ports at ac00 [size=128]
>         [virtual] Expansion ROM at f4f80000 [disabled] [size=512K]
>         Capabilities: <access denied>
>         Kernel driver in use: nvidia
>
> 05:00.0 VGA compatible controller: nVidia Corporation GT200 [GeForce GTX 295] (rev a1) 
> (prog-if 00 [VGA controller])
>         Subsystem: XFX Pine Group Inc. Device 2505
>         Flags: bus master, fast devsel, latency 0, IRQ 35
>         Memory at f8000000 (32-bit, non-prefetchable) [size=16M]
>         Memory at d0000000 (64-bit, prefetchable) [size=256M]
>         Memory at f6000000 (64-bit, non-prefetchable) [size=32M]
>         I/O ports at bc00 [size=128]
>         [virtual] Expansion ROM at f9d80000 [disabled] [size=512K]
>         Capabilities: <access denied>
>         Kernel driver in use: nvidia
>
> Any ideas as to the cause?
> Regards,
> Jongi

Try running vdpauinfo. You should get something like this one, from my GF220


[zero at thor richard]$ DISPLAY=:0 /usr/bin/vdpauinfo

display: :0   screen: 0
API version: 1
Information string: NVIDIA VDPAU Driver Shared Library  256.35  Wed Jun 16 
19:14                  :02 PDT 2010

Video surface:

name   width height types
-------------------------------------------
420     4096  4096  NV12 YV12
422     4096  4096  UYVY YUYV

Decoder capabilities:

name               level macbs width height
-------------------------------------------
MPEG1                 0  8192  2048  2048
MPEG2_SIMPLE          3  8192  2048  2048
MPEG2_MAIN            3  8192  2048  2048
H264_MAIN            41  8192  2048  2048
H264_HIGH            41  8192  2048  2048
VC1_SIMPLE            1  8190  2048  2048
VC1_MAIN              2  8190  2048  2048
VC1_ADVANCED          4  8190  2048  2048
MPEG4_PART2_SP        3  8192  2048  2048
MPEG4_PART2_ASP       5  8192  2048  2048
DIVX4_QMOBILE         0  8192  2048  2048
DIVX4_MOBILE          0  8192  2048  2048
DIVX4_HOME_THEATER    0  8192  2048  2048
DIVX4_HD_1080P        0  8192  2048  2048
DIVX5_QMOBILE         0  8192  2048  2048
DIVX5_MOBILE          0  8192  2048  2048
DIVX5_HOME_THEATER    0  8192  2048  2048
DIVX5_HD_1080P        0  8192  2048  2048

Output surface:

name              width height nat types
----------------------------------------------------
B8G8R8A8          8192  8192    y  Y8U8V8A8 V8U8Y8A8
R10G10B10A2       8192  8192    y  Y8U8V8A8 V8U8Y8A8

Bitmap surface:

name              width height
------------------------------
B8G8R8A8          8192  8192
R8G8B8A8          8192  8192
R10G10B10A2       8192  8192
B10G10R10A2       8192  8192
A8                8192  8192

Video mixer:

feature name                    sup
------------------------------------
DEINTERLACE_TEMPORAL             y
DEINTERLACE_TEMPORAL_SPATIAL     y
INVERSE_TELECINE                 y
NOISE_REDUCTION                  y
SHARPNESS                        y
LUMA_KEY                         y
HIGH QUALITY SCALING - L1        y
HIGH QUALITY SCALING - L2        -
HIGH QUALITY SCALING - L3        -
HIGH QUALITY SCALING - L4        -
HIGH QUALITY SCALING - L5        -
HIGH QUALITY SCALING - L6        -
HIGH QUALITY SCALING - L7        -
HIGH QUALITY SCALING - L8        -
HIGH QUALITY SCALING - L9        -

parameter name                  sup      min      max
-----------------------------------------------------
VIDEO_SURFACE_WIDTH              y         1     4096
VIDEO_SURFACE_HEIGHT             y         1     4096
CHROMA_TYPE                      y
LAYERS                           y         0        4

attribute name                  sup      min      max
-----------------------------------------------------
BACKGROUND_COLOR                 y
CSC_MATRIX                       y
NOISE_REDUCTION_LEVEL            y      0.00     1.00
SHARPNESS_LEVEL                  y     -1.00     1.00
LUMA_KEY_MIN_LUMA                y
LUMA_KEY_MAX_LUMA                y



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mythtv.org/pipermail/mythtv-users/attachments/20100723/e34e24dd/attachment-0001.htm>


More information about the mythtv-users mailing list