Bug#899384: vlc: Hardware acceleration fails after upgrade to 3.0.2

Sebastian Ramacher sramacher at debian.org
Sun May 27 22:25:24 BST 2018


On 2018-05-28 00:10:42, Antoni Marcinek wrote:
> Hi,
> 
> I downgraded to 2.2.7-1~deb9u1. As I remembered I can increase the
> speed up to 64x. The messages in the console are the following:
> 
> VLC media player 2.2.7 Umbrella (revision 2.2.7-0-g6e32381286)
> [000055798d591178] core libvlc: Running vlc with the default
> interface. Use 'cvlc' to use vlc without interface.
> Failed to open VDPAU backend libvdpau_i965.so: cannot open shared
> object file: No such file or directory
> 
> There is nothing about VA-API, nor profile(3). So I wonder what is going on...

vlc with -vvv should tell you what's used in the end.

> 
> Anyway, what about the optirun? I think I did see in some forums
> people complaining about it (so it is not just my issue).

I don't know. I don't have a suitable system to test it. My best would be to get
help from VLC or Qt upstream.

Cheers

> 
> 
> Cheers,
> Antoni
> 
> 2018-05-27 11:52 GMT+03:00 Sebastian Ramacher <sramacher at debian.org>:
> > On 2018-05-27 11:05:32, Antoni Marcinek wrote:
> >> Hi,
> >>
> >> dmo packages replaced, but it doesn't help.
> >>
> >> As for other Qt applications, I can run for example qpdfview (Qt5) and
> >> qtconfig (Qt4) with optirun.
> >>
> >>
> >> As for the codec: before update to VLC 3.0.2 I didn't observe the
> >> performance problem with this movie file. So either hardware
> >> acceleration didn't fail, what is in conflict with "your hardware
> >> doesn't support the codec" or it did fail with the same error, but I
> >> didn't notice the error message and the performance with software
> >> decoding was much better. In order to verify this, I would have to
> >> revert my vlc to the previous version. Are there downloadable Debian
> >> packages for the previous version that was shipped with Debian 9.4?
> >
> > The stretch repos still have 2.2.7 packages until the next point release. After
> > that you can always get older packages from snapshot.debian.org.
> >
> > Cheers
> >
> >>
> >> Cheers,
> >> Antoni
> >>
> >> 2018-05-26 10:26 GMT+03:00 Sebastian Ramacher <sramacher at debian.org>:
> >> > Control: tags -1 + moreinfo
> >> >
> >> > Hi
> >> >
> >> > On 2018-05-23 18:29:41, Antoni Marcinek wrote:
> >> >> Package: src:vlc
> >> >> Version: 3.0.2-0+deb9u1
> >> >> Severity: important
> >> >>
> >> >> Dear Maintainer,
> >> >>
> >> >> After recent upgrade to 3.0.2 when I try to increase the speed above
> >> >> certain level (16x), the video is frozen. The same procedure on
> >> >> the same movie file worked without problem up to 64x before the upgrade.
> >> >> Looks like there is some problem with hardware acceleration, which is
> >> >> set to AUTO in the VLC config - I am getting the following error in the
> >> >> console:
> >> >>
> >> >> libva info: VA-API version 0.39.4
> >> >> libva info: va_getDriverName() returns 0
> >> >> libva info: Trying to open
> >> >> /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
> >> >> libva info: Found init function __vaDriverInit_0_39
> >> >> libva info: va_openDriver() returns 0
> >> >> [00007f249c016240] vaapi generic error: profile(3) is not supported
> >> >
> >> > Not much vlc can do about that. If your hardware doesn't support the codec, then
> >> > it can only fallback to software decoding.
> >> >
> >> >> Failed to open VDPAU backend libvdpau_i965.so: cannot open shared object file: No such file or directory
> >> >>
> >> >> I am doing this on a laptop with integrated Intel graphics + Optimus
> >> >> nvidia card. What I understand is happening it tries to run vaapi
> >> >> (fails) and then falls back to vdpau, which also fails. The vdpau
> >> >> probably would require to run with nvidia card, but unfortunately
> >> >> > optirun vlc
> >> >> is unable to open the Qt interface and falls back to console interface
> >> >> which is pretty useless (at least for my case).
> >> >>
> >> >> Maybe the new VLC version requires newer libva - libva2, which provides
> >> >> VA-API 1.0.0?
> >> >>
> >> >> If the problem with VA-API cannot be solved, then maybe it is easier to
> >> >> make VLC Qt interface run with optirun? While it would not bring the
> >> >> user experience back to what was before upgrade to 3.0.2 (hardware
> >> >> acceleration out-of-the-box on Intel graphics), it would still be
> >> >> acceptable.
> >> >
> >> > Are you able to use any other Qt-based applications when started with optirun?
> >> >
> >> >> ii  libavcodec57                         10:3.3.7-dmo1+deb9u1
> >> >> ii  libavformat57                        10:3.3.7-dmo1+deb9u1
> >> >> ii  libavutil55                          10:3.3.7-dmo1+deb9u1
> >> >
> >> > This combination of packages is not supported by us. Please replace all dmo
> >> > packages with the packages provided by Debian.
> >> >
> >> > Cheers
> >> > --
> >> > Sebastian Ramacher
> >>
> >> _______________________________________________
> >> pkg-multimedia-maintainers mailing list
> >> pkg-multimedia-maintainers at alioth-lists.debian.net
> >> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
> >
> > --
> > Sebastian Ramacher

-- 
Sebastian Ramacher
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-multimedia-maintainers/attachments/20180527/aede625e/attachment-0001.sig>


More information about the pkg-multimedia-maintainers mailing list