i965_drv_video.so doesn't load any more if a Wayland server is present [failed to resolve wl_drm_interface(): /lib/x86_64-linux-gnu/libEGL_mesa.so.0: undefined symbol: wl_drm_interface]
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Libva |
Fix Released
|
Unknown
|
|||
intel-vaapi-driver (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Confirmed
|
Undecided
|
Unassigned | ||
libva (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Confirmed
|
Undecided
|
Unassigned | ||
mesa (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Bionic |
Invalid
|
Undecided
|
Unassigned |
Bug Description
If a Wayland server is present (anywhere on the system including even the gdm3 login screen) then i965_drv_video.so fails to initialize:
$ vainfo
libva info: VA-API version 1.3.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/
libva info: Found init function __vaDriverInit_1_2
error: failed to resolve wl_drm_interface(): /lib/x86_
libva error: /usr/lib/
libva info: va_openDriver() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit
$ mpv bbb_sunflower_
Playing: bbb_sunflower_
(+) Video --vid=1 (*) (h264 3840x2160 60.000fps)
(+) Audio --aid=1 (*) (mp3 2ch 48000Hz)
Audio --aid=2 (*) (ac3 6ch 48000Hz)
File tags:
Artist: Blender Foundation 2008, Janus Bager Kristensen 2013
Comment: Creative Commons Attribution 3.0 - http://
Composer: Sacha Goedegebure
Genre: Animation
Title: Big Buck Bunny, Sunflower version
error: failed to resolve wl_drm_interface(): /lib/x86_
[vaapi] libva: /usr/lib/
Meanwhile, it continues to work after you have logged into a Xorg session.
ProblemType: Bug
DistroRelease: Ubuntu 19.04
Package: i965-va-driver 2.2.0-0ubuntu1
ProcVersionSign
Uname: Linux 4.18.0-11-generic x86_64
ApportVersion: 2.20.10-0ubuntu19
Architecture: amd64
Date: Thu Jan 24 16:54:21 2019
InstallationDate: Installed on 2018-12-04 (51 days ago)
InstallationMedia: Ubuntu 19.04 "Disco Dingo" - Alpha amd64 (20181203)
SourcePackage: intel-vaapi-driver
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in libva: | |
status: | Unknown → Fix Released |
Changed in libva (Ubuntu): | |
status: | Confirmed → Fix Released |
tags: | added: bionic regression-update |
Changed in mesa (Ubuntu): | |
status: | New → Confirmed |
it's a bug in the mesa build which is using meson now, it doesn't link with libwayland_drm, not sure why