This is all with nvidia-driver/experimental 530.41.03-1
WEBKIT_DISABLE_COMPOSITING_MODE=1
makes all of these work again- Note: It's undocumented how to use Wayland with the Nvidia driver on Debian atm. Have to install some nvidia service / sh files by hand from
/usr/share
or Wayland will be disabled by gdm3 udev rules.
$ /usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/MiniBrowser
libEGL warning: egl: failed to create dri2 screen
libEGL warning: failed to get driver name for fd 0
libEGL warning: MESA-LOADER: failed to retrieve device information
libEGL warning: failed to get driver name for fd 0
Failed to create EGL image from DMABufs with file descriptors 27, 28 and 29
Failed to create EGL image from DMABufs with file descriptors 37, 41 and 42
$ /usr/lib/x86_64-linux-gnu/webkit2gtk-4.1/MiniBrowser
libEGL warning: egl: failed to create dri2 screen
libEGL warning: failed to get driver name for fd 0
libEGL warning: MESA-LOADER: failed to retrieve device information
libEGL warning: failed to get driver name for fd 0
Failed to create EGL image from DMABufs with file descriptors 26, 27 and 28
$ /usr/lib/x86_64-linux-gnu/webkitgtk-6.0/MiniBrowser
libEGL warning: egl: failed to create dri2 screen
libEGL warning: failed to get driver name for fd 0
libEGL warning: MESA-LOADER: failed to retrieve device information
libEGL warning: failed to get driver name for fd 0
Failed to create EGL image from DMABufs with file descriptors 24, 25 and 27
Same as above, except:
There are no warnings at all.
Even without WEBKIT_DISABLE_COMPOSITING_MODE=1