Wayland プロトコルには、画面上のシェル サーフェスの位置を制御するオプションが用意されていません。ウィンドウ/サーフェスの配置を制御する方法を見つけたいと思います。xdotool や wmctrl などのツールを試しましたが、XWayland ウィンドウしか認識しません。私は Gnome Shell を使用しているため、ウィンドウ マネージャーは Mutter です。表面の位置が Wayland プロトコルの一部ではないのはなぜですか? Wayland サーフェスの配置をプログラムで制御するための推奨される方法は何ですか?
編集:
Wayland client-protocol はサブサーフェス用のインターフェースを提供し、現時点では私の目的には十分です。ただし、ウィンドウには、プロトコルにトップレベルのウィンドウ位置オプションを含めることを望みます。javascript で gnome-shell 拡張機能を作成できますか? しかし、この場合、実際にはオプションではありません。