ggarra13 / mrv2

Professional player and review tool for vfx, animation and computer graphics.
https://mrv2.sourceforge.io
BSD 3-Clause "New" or "Revised" License
190 stars 13 forks source link

Wayland's playback with NVidia EGL drivers can stall (not refresh neither the view window or timeline). #237

Closed ggarra13 closed 3 months ago

ggarra13 commented 3 months ago

Describe the bug Sometimes randomly, Wayland's playback can stall. Playback is resumed as soon as the user interacts with mrv2 (moves the mouse). The problem has been observed exclusively with NVidia EGL drivers. Mesa does not seem to suffer from it, but of course does not offer good performance at 4K playback. It is still unclear whether this is an NVidia driver issue or FLTK's bug with Wayland.

To Reproduce

  1. Log in onto Wayland
  2. Make sure you are NOT setting FLTK_BACKEND=x11
  3. Install libnvidia-egl-wayland1 (Ubuntu's package name)
  4. Play back some movies.
  5. Sometimes they will hang.

Expected behavior Playback should not stop.

Desktop (please complete the following information):

ggarra13 commented 3 months ago

It's a bug in libnvidia-egl-wayland1 on Ubuntu 22.04.4 LTS Jammy. It is fixed in Ubuntu 24.04 LTS Noble.