-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error initialising vaapi on Gnome Wayland #7
Comments
Hello. I'm trying my best to compile chromium with wayland ozone but the build is still failing(complaining of a missing vaapi drm file). Unless any of this is solved, chromium on intel wayland won't able to decode in hardware. Update: |
That flag doesn't make a difference for me |
@spicydonuts hmm. Anyway that PR is closed now. The only thing left to do is enabling ozone on chromium. |
It is closed, but not merged due to submitter inactivity: intel/intel-vaapi-driver#369 (comment) . It needs to be resubmitted. |
are there still problems with Ozone wayland? |
Any update on this issue ? |
I know this issue might be broader than just this app, but I think vaapi is working on other apps under wayland (vlc for example)
chromium-vaapi-70.0.3538.77-1.fc29.x86_64.rpm from rpmfusion koji
Hardware Intel Skylake
$ chromium-vaapi
libva error: va_getDriverName() failed with unknown libva error,driver_name=(null)
[22955:22955:1116/104946.418564:ERROR:vaapi_wrapper.cc(328)] vaInitialize failed: unknown libva error
Works fine in Gnome X11 session (I see GPU decoder selected in chrome://media-internals for youtube)
vaainfo reports same info on wayland and X11
$ vainfo
libva info: VA-API version 1.3.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib64/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_1_3
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.3 (libva 2.3.0)
vainfo: Driver version: Intel i965 driver for Intel(R) Skylake - 2.2.0
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Simple : VAEntrypointEncSlice
VAProfileMPEG2Main : VAEntrypointVLD
The text was updated successfully, but these errors were encountered: