Using nvidia's EGLStream interface, direct rendering impossible. Performance may be affected. Ask your vendor to support GBM!

Hello dear Nvidia.

I’m using arch linux with kernel linux 5.0.7 and was using nouveau driver until today.
It’s not great, but it works.

Today i tried nvidia driver 418.56, and while i writing this message it already crashed twice.
But that’s not why i writing, i’m asking you to support GBM (aka mesa Graffic Buffer Manager).

I’m using wayland, and after starting desktop session and checking logs i see this:

Missing Wayland requirements for glamor GBM backend
glamor: Using nvidia’s EGLStream interface, direct rendering impossible.
glamor: Performance may be affected. Ask your vendor to support GBM!

And performance is really affected. Simple desktop programs is working fine, but unigine-heaven displays nothing with 3fps per second.

Is there a way to fix this?
nvidia-bug-report.log.gz (1.08 MB)
nvidia-bug-report-after-crash.log.gz (1.04 MB)

AFAIK, the nvidia proprietary driver doesn’t work yet with Xwayland which is necessary to run X applications on Wayland.
https://blogs.gnome.org/uraeus/2019/04/03/preparing-for-fedora-workstation-30/

Thanks for the link. And looks like some folks already working on issue and we may have working xwayland by the fall. Great.