You are not logged in.
I need to play videos using libvdpau. But what I get is just libvdpau_i915.so is missing.
hwinfo --gfx
09: PCI 02.0: 0300 VGA compatible controller (VGA)
[Created at pci.328]
Unique ID: _Znp.0_Pr6RrLpfB
SysFS ID: /devices/pci0000:00/0000:00:02.0
SysFS BusID: 0000:00:02.0
Hardware Class: graphics card
Model: "Intel Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller"
Vendor: pci 0x8086 "Intel Corporation"
Device: pci 0xa011 "Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller"
SubVendor: pci 0x17aa "Lenovo"
SubDevice: pci 0x3908
Driver: "i915"
Driver Modules: "drm"
Memory Range: 0xf0200000-0xf027ffff (rw,non-prefetchable)
I/O Ports: 0x18e8-0x18ef (rw)
Memory Range: 0xd0000000-0xdfffffff (ro,non-prefetchable)
Memory Range: 0xf0000000-0xf00fffff (rw,non-prefetchable)
IRQ: 45 (245982 events)
I/O Ports: 0x3c0-0x3df (rw)
Module Alias: "pci:v00008086d0000A011sv000017AAsd00003908bc03sc00i00"
Driver Info #0:
Driver Status: i915 is active
Driver Activation Cmd: "modprobe i915"
Config Status: cfg=new, avail=yes, need=no, active=unknown
10: PCI 02.1: 0380 Display controller
[Created at pci.328]
Unique ID: ruGf.XQnT0H805H1
SysFS ID: /devices/pci0000:00/0000:00:02.1
SysFS BusID: 0000:00:02.1
Hardware Class: graphics card
Model: "Intel Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller"
Vendor: pci 0x8086 "Intel Corporation"
Device: pci 0xa012 "Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller"
SubVendor: pci 0x17aa "Lenovo"
SubDevice: pci 0x3908
Memory Range: 0xf0280000-0xf02fffff (rw,non-prefetchable,disabled)
Module Alias: "pci:v00008086d0000A012sv000017AAsd00003908bc03sc80i00"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Primary display adapter: #9vdpauinfo
display: :0 screen: 0
Failed to open VDPAU backend libvdpau_i915.so: cannot open shared object file: No such file or directory
Error creating VDPAU device: 1installed packages:
extra/libva-vdpau-driver 0.7.4-2 [installed]
extra/libvdpau 0.8-1 [installed]
extra/mesa-vdpau 10.3.5-1 [installed]
community/libvdpau-va-gl 0.3.4-1 [installed]
multilib/lib32-libvdpau 0.8-1 [installed]
extra/libva-intel-driver 1.4.1-1 [installed]
extra/xf86-video-intel 2.99.916-3 (xorg-drivers xorg) [installed]
playing a movie using mpv
$mpv My.PS.Partner.2012.BluRay.1080p.5.1CH.x264.Ganool.mkv
Warning: mpv was compiled against a different version of ffmpeg than the shared
library it is linked against. This can expose subtle ABI compatibility issues
and can lead to misbehavior and crashes.
Playing: My.PS.Partner.2012.BluRay.1080p.5.1CH.x264.Ganool.mkv
[stream] Video (+) --vid=1 (h264)
[stream] Audio (+) --aid=1 --alang=kor (*) (aac)
File tags:
TITLE: My Paternet Ganool 1080p
[vo/opengl/x11] X11 error: GLXBadFBConfig
[vo/opengl] Could not create GL3 context. Retrying with legacy context.
[vo/opengl] Missing OpenGL features: [RG textures]
[vo/opengl] OpenGL context creation failed!
Failed to open VDPAU backend libvdpau_i915.so: cannot open shared object file: No such file or directory
[vo/vdpau] Error when calling vdp_device_create_x11: 1
AO: [alsa] 48000Hz stereo 2ch float
VO: [xv] 1920x804 yuv420p
AV: 00:00:02 / 01:54:23 (0%) A-V: 0.496 Dropped: 37
*************************************************
**** Audio/Video desynchronisation detected! ****
*************************************************
This means either the audio or the video is played too slowly.
Possible reasons, problems, workarounds:
- Your system is simply too slow for this file.
Transcode it to a lower bitrate file with tools like HandBrake.
- Slow video output.
Try a different --vo driver (--vo=help for a list). Make sure framedrop
is not disabled, or experiment with different values for --framedrop.
- Playing from a slow network source.
Download the file instead.
- Try to find out whether audio/video/subs are causing this by experimenting
with --no-video, --no-audio, or --no-sub.
- If you swiched audio or video tracks, try seeking to force synchronization.
If none of this helps you, file a bug report.These is a report here: https://forums.opensuse.org/showthread. … N550-x4%29 that somebody could handle vdpau on i915, but it was on opensuse. seems libvdpau_i915.so is missing in archlinux packages.
any idea?
Offline
pkgfile says no package provides libvdpau_i915.so.
Read https://wiki.archlinux.org/index.php/VDPAU
Run 'vdpauinfo'.
Offline
try to install 'libvdpau-va-gl' and make symlink
ln -s /usr/lib/vdpau/libvdpau_va_gl.so.1 /usr/lib/vdpau/libvdpau_i915.sosource: http://www.murga-linux.com/puppy/viewto … a0b795bca5
http://www.linux.org.ru/forum/development/8868495
Last edited by sl1pkn07 (2015-01-05 05:15:28)
Offline

see, doesn't work. had done that before.
Offline
Even if you get libvdpau working (no idea why that symlink doesn't work, it should, try instead exporting VDPAU_DRIVER=va_gl), your machine has no hardware decoder, so you won't gain anything.
Offline
Even if you get libvdpau working (no idea why that symlink doesn't work, it should, try instead exporting VDPAU_DRIVER=va_gl), your machine has no hardware decoder, so you won't gain anything.
exporting VDPAU_DRIVER=va_gl fixed the problem. But as you said it seems that the machine has no decoder.
so sad ![]()
Offline