Skip to content

[Wayland] Switch to stable linux-dmabuf - #840

Merged
mtwebster merged 1 commit into
linuxmint:masterfrom
Sunderland93:linux_dmabuf_v5
Aug 12, 2026
Merged

[Wayland] Switch to stable linux-dmabuf#840
mtwebster merged 1 commit into
linuxmint:masterfrom
Sunderland93:linux_dmabuf_v5

Conversation

@Sunderland93

Copy link
Copy Markdown
Contributor

No description provided.

@Fantu

Fantu commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

Hi, I saw that old NVIDIA EGLStream controller protocol is still used only in muffin.
Now recent driver already prefer and use linux-dmabuf, so the old nvidia protocol can be removed, or I'm wrong?

@Sunderland93

Copy link
Copy Markdown
Contributor Author

Hi. EGLStream controller is not replaced by linux-dmabuf, it's related to buffer management in driver, and recently Muffin is switching to use GBM by default. But Muffin doesn't contains many many Nvidia-related fixes that Mutter has (one of them #839 which is needed to properly implement drm-syncobj protocol which in turn is very important for Nvidia driver). So I prefer to leave EGLStream controller support in place, until Muffin get all necessary Nvidia pieces.

@mtwebster
mtwebster merged commit 167e852 into linuxmint:master Aug 12, 2026
3 checks passed
@Fantu

Fantu commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

I think didn't check whether the Wayland (and protocol) versions in meson and d/control need to be updated. d/control doesn't seem to be updated.
Anyway I don't have time now to check all the Wayland protocols and functions currently used in Muffin to see what minimum versions need to be set.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants