Durch die EWMH spec setzt ein kompatibler Fenstermanager die Eigenschaft _NET_SUPPORTING_WM_CHECK
im Stammfenster auf eine Fenster-ID.
Wenn die Eigenschaft _NET_SUPPORTING_WM_CHECK
existiert und die ID eines vorhandenen Fensters enthält, wird ein ICCCM2.0-konformer Fenstermanager ausgeführt. Wenn die Eigenschaft vorhanden ist, aber die ID eines vorhandenen Fensters nicht enthält, wird ein ICCCM2.0-konformer Fenstermanager ohne ordnungsgemäße Bereinigung beendet. Wenn die Eigenschaft nicht vorhanden ist, wird kein ICCCM2.0-kompatibler Fenstermanager ausgeführt.
Die Fenster (nicht die Root-Fenster, aber das eine durch eine Eigenschaft auf den Root-Fenstern beschrieben) eine _NET_WM_NAME
Eigenschaft auf sie haben sollte, das ist, was Sie suchen.
warum sollten Sie diese Informationen ohnehin benötigen? Ein X-Programm sollte sich nicht darum kümmern, unter welchem Fenstermanager es angezeigt wird. – lothar