Sway: Drop wl_shell support

Created on 31 Mar 2018  路  8Comments  路  Source: swaywm/sway

No one uses it, it's deprecated, and we have no way to test it.

It's just an issue to track the progress of this.

Most helpful comment

Nothing should be using it. It's deprecated. They should be patched.

All 8 comments

I have to contest the notion that "no one uses it". The Wayland-EGL backend in Cogl relies on it specifically, and removal of support for it in Sway breaks anything that depends on it (and subsequently anything that uses Clutter).

Nothing should be using it. It's deprecated. They should be patched.

I don't disagree, but unfortunately Cogl is both a major piece of infrastructure in GNOME land and currently on life support.

Regardless of whether it should or shouldn't be, wl_shell is still very much in use.

Am I right that this issue stop the mail client Evolution from running?

Failed to initialize gtk+: Unable to initialize the Clutter backend: no available drivers found.

Evolution works for me. Do you have an old version of Evolution?

Is wl_shell usefull on non-desktop systems?

No. wl_shell was not dropped because it is not useful, but because it is broken. A new protocol should be written for non-desktop systems if xdg-shell is not a good fit.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

cauebs picture cauebs  路  3Comments

emersion picture emersion  路  4Comments

aidanharris picture aidanharris  路  3Comments

Alphare picture Alphare  路  3Comments

RyanDwyer picture RyanDwyer  路  3Comments