Arch Linux

Please read this before reporting a bug:

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!

FS#67035 - [mesa] Fix Chromium choppiness on XWayland with EGL backend

Attached to Project: Arch Linux
Opened by KJ Liew (liewkj) - Thursday, 18 June 2020, 08:00 GMT
Last edited by Laurent Carlier (lordheavy) - Thursday, 18 June 2020, 13:07 GMT
Task Type Bug Report
Category Packages: Extra
Status Assigned
Assigned To Jan de Groot (JGC)
Laurent Carlier (lordheavy)
Felix Yan (felixonmars)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 6
Private No


Description: Fix Chromium choppiness on XWayland with EGL backend

Additional info:
* package version(s)
mesa 20.1.1
* config and/or log files etc.
Error log from chrome://gpu
[83611:83611:1016/] Calculated bogus refresh interval=1.00016 s, last_timebase_=93179083446 bogo-microseconds, timebase=93180083604 bogo-microseconds, last_media_stream_counter_=504, media_stream_counter=505
* link to upstream bug report, if any

Steps to reproduce:
See Chromium bug link above.

Intel GPUs VAAPI drivers (i965 & iHD) require EGL interop on Wayland session.
This task depends upon

Comment by Svito (chpii) - Saturday, 04 July 2020, 07:07 GMT
Disregard my closure request, there merge request upstream for needed extension (only missing tests):
Comment by KJ Liew (liewkj) - Saturday, 27 November 2021, 23:52 GMT
Chromium 96.0.4664.45 now supports VA-API on Wayland perfectly with `--use-gl=egl` and no LIBVA_DRIVER_NAME env override. The only missing link now is MESA with ANGLE sync control to provide predictable VSYNC for EGL application.

Highly recommended that ArchLinux MESA package maintainers include the patch available from the MR.