gtk ウィンドウをタスクバーのように画面に固定したり、gtk ウィンドウ用にタスクバーのようなスペースを確保したりする方法、WM プラグインを作成する必要がありますか。それが私のwmがメタシティであるのに役立ち、gtkをxlibプログラムと統合できる場合、実際に私は基本的なWMを開発していて、xlibとgtkの両方の必要性を感じています.wmでgtkを使って何かをすると、単にクラッシュします.
NetWM /EWMH_NET_WM_WINDOW_TYPE
プロトコルは、プロパティを に設定することでドック/タスクバーをサポートし_NET_WM_WINDOW_TYPE_DOCK
ます。