Положение поверхности Wayland
Я знаю, что протокол Wayland не позволяет контролировать положение поверхности оболочки на экране. Я хотел бы найти способ управления размещением окон / поверхностей. Я пробовал такие инструменты, как xdotool и wmctrl, но они распознают только окна XWayland. Я использую Gnome Shell, поэтому оконный менеджер - Mutter. Почему местоположение на поверхности не является частью Вейландского протокола? Каков был бы предложенный способ или способы программного управления расположением поверхности Wayland?
Редактировать:
Клиентский протокол Wayland предоставляет интерфейс для подповерхностей, и на данный момент этого достаточно для моих целей. Однако, я надеюсь, что в протоколе окна будет включена опция положения окна верхнего уровня. Я мог бы сделать расширение оболочки gnome с помощью javascript? Но на самом деле не вариант в этом случае.