Skip to content

[WIP] csd-background: Use gtk-layer-shell if available to run under wayland.#437

Draft
mtwebster wants to merge 2 commits intolinuxmint:masterfrom
mtwebster:gtk-layer-shell
Draft

[WIP] csd-background: Use gtk-layer-shell if available to run under wayland.#437
mtwebster wants to merge 2 commits intolinuxmint:masterfrom
mtwebster:gtk-layer-shell

Conversation

@mtwebster
Copy link
Member

Current csd-background runs as an xwayland client and has special handling built in to muffin to 'make it work'.

This will allow it to run as a native client, if muffin has the capability, and if csd-background has been built with support.

ref:
linuxmint/muffin#784
linuxmint/nemo#3684

@mtwebster mtwebster marked this pull request as draft January 16, 2026 17:25
wayland.

Current csd-background runs as an xwayland client and has special
handling built in to muffin to 'make it work'.

This will allow it to run as a native client, if muffin has the
capability, and if csd-background has been built with support.

ref:
linuxmint/muffin#784
linuxmint/nemo#3684
Gdk backends to allow.

We want to allow wayland *only* if it supports the layer-shell
protocol.
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.

1 participant