VA-API fails to initialize in a Gnome Shell Wayland session
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Libva |
Fix Released
|
Unknown
|
|||
Mutter |
Fix Released
|
Critical
|
|||
Totem |
Expired
|
Medium
|
|||
VLC media player |
New
|
Undecided
|
Unassigned | ||
chromium-browser (Ubuntu) |
Fix Committed
|
Medium
|
Hector CAO | ||
gst-plugins-bad1.0 (Ubuntu) |
Fix Released
|
High
|
Daniel van Vugt | ||
gst-plugins-base1.0 (Ubuntu) |
Fix Committed
|
Undecided
|
Unassigned | ||
gstreamer-vaapi (Ubuntu) |
Won't Fix
|
Medium
|
Unassigned | ||
libva (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
mpv (Ubuntu) |
Fix Released
|
Medium
|
Daniel van Vugt | ||
steam (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
The Intel i965 VA-API driver works well in Xorg sessions (Unity7 and Gnome Shell). But it refuses to load when in a Wayland session:
$ totem bbb_sunflower_
libva error: va_getDriverName() failed with unknown libva error,driver_
$ env LIBVA_DRIVER_
totem: intel_driver.c:112: intel_driver_init: Assertion `VA_CHECK_
Aborted (core dumped)
$ gst-play-1.0 bbb_sunflower_
Press 'k' to see a list of keyboard shortcuts.
Now playing /home/dan/
Redistribute latency...
Redistribute latency...
ERROR Internal error: could not render surface for file://
ERROR debug information: ../../.
WORKAROUNDS:
* Use weston instead of gnome-shell; or
* $ env -uDISPLAY totem ... # but creates corruption -> bug 1701463
* $ env GST_GL_
* $ env GST_GL_
* $ env -uDISPLAY mpv --hwdec --opengl-
ProblemType: Bug
DistroRelease: Ubuntu 17.10
Package: i965-va-driver 1.8.1-1
ProcVersionSign
Uname: Linux 4.10.0-22-generic x86_64
ApportVersion: 2.20.5-0ubuntu4
Architecture: amd64
Date: Fri Jun 16 13:40:38 2017
InstallationDate: Installed on 2017-05-03 (44 days ago)
InstallationMedia: Ubuntu 17.10 "Artful Aardvark" - Alpha amd64 (20170502)
SourcePackage: intel-vaapi-driver
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in libva: | |
status: | Unknown → New |
Changed in libva: | |
status: | New → Fix Released |
summary: |
- i965-va-driver fails to load in a Wayland session + intel-vaapi-driver fails to load in a Gnome Shell Wayland session |
summary: |
- intel-vaapi-driver fails to load in a Gnome Shell Wayland session + i965-va-driver fails to load in a Gnome Shell Wayland session |
Changed in mpv (Ubuntu): | |
assignee: | nobody → Daniel van Vugt (vanvugt) |
status: | New → In Progress |
no longer affects: | libva |
summary: |
- i965-va-driver fails to load in a Gnome Shell Wayland session + VA-API fails to initialize in a Gnome Shell Wayland session |
Changed in mpv (Ubuntu): | |
status: | In Progress → Triaged |
assignee: | Daniel van Vugt (vanvugt) → nobody |
Changed in libva (Ubuntu): | |
assignee: | nobody → Daniel van Vugt (vanvugt) |
importance: | Undecided → High |
Changed in libva (Ubuntu): | |
status: | In Progress → Triaged |
assignee: | Daniel van Vugt (vanvugt) → nobody |
Changed in libva: | |
status: | Unknown → New |
Changed in gstreamer-vaapi (Ubuntu): | |
assignee: | nobody → Daniel van Vugt (vanvugt) |
status: | New → In Progress |
Changed in gstreamer-vaapi (Ubuntu): | |
importance: | Undecided → Medium |
Changed in libva (Ubuntu): | |
importance: | High → Medium |
Changed in totem (Ubuntu): | |
importance: | Undecided → Medium |
description: | updated |
description: | updated |
Changed in totem: | |
importance: | Unknown → Medium |
status: | Unknown → Incomplete |
Changed in totem: | |
status: | Incomplete → Confirmed |
description: | updated |
Changed in gst-plugins-base1.0 (Ubuntu): | |
importance: | Undecided → Medium |
assignee: | nobody → Daniel van Vugt (vanvugt) |
status: | New → In Progress |
Changed in totem (Ubuntu): | |
status: | New → Invalid |
description: | updated |
affects: | gst-plugins-base1.0 (Ubuntu) → mutter (Ubuntu) |
Changed in mutter: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
Changed in mutter (Ubuntu): | |
status: | In Progress → Triaged |
assignee: | Daniel van Vugt (vanvugt) → nobody |
Changed in gst-plugins-bad1.0 (Ubuntu): | |
assignee: | nobody → Daniel van Vugt (vanvugt) |
importance: | Undecided → High |
status: | New → In Progress |
Changed in chromium-browser (Ubuntu): | |
importance: | Undecided → Medium |
Changed in mutter (Ubuntu): | |
importance: | Medium → Low |
Changed in chromium-browser (Ubuntu): | |
status: | New → Confirmed |
no longer affects: | totem (Ubuntu) |
no longer affects: | intel-vaapi-driver (Ubuntu) |
Changed in mutter: | |
importance: | Medium → High |
information type: | Public → Public Security |
information type: | Public Security → Private Security |
information type: | Private Security → Public |
Changed in vlc (Ubuntu): | |
status: | Incomplete → New |
tags: | added: wayland |
Changed in mutter: | |
importance: | High → Critical |
Changed in mutter: | |
status: | Confirmed → Fix Released |
Changed in totem: | |
status: | Confirmed → Expired |
Changed in libva: | |
status: | Unknown → Fix Released |
Bugs in gstreamer-vaapi and totem according to upstream.