Properly choose what version of layer-shell to use
If an app blindly binds a global, it may crash if the compositor supports slightly newer version of the protocol.
If an app blindly binds a global, it may crash if the compositor supports slightly newer version of the protocol.