_NET_WM_DESKTOP
Свойство EWMH на окне, сообщающее, на каком виртуальном рабочем столе оно находится (счёт с нуля) или 0xFFFFFFFF, если на всех.
Годами принадлежность окна была личным делом оконного менеджера: _WIN_WORKSPACE в GNOME и KWM_WIN_DESKTOP в kwm — два несовместимых ответа на один вопрос. Около 2000 года EWMH свёл их в один CARDINAL на самом окне. Программа может выставить его до отображения как пожелание, но после захвата окна менеджером свойство принадлежит ему: обновляется при каждом перемещении и удаляется при выводе окна из управления. Остальные просят переместить окно ClientMessage'ом корневому окну с новым номером и признаком источника (1 — приложение, 2 — пейджер или пользователь), чтобы менеджер отличал назойливость программы от щелчка в пейджере.
Значение 0xFFFFFFFF означает «все столы» — именно так выглядит липкое окно; xprop печатает его как 4294967295, что озадачило не одного человека. Приятная деталь спецификации: при выходе менеджера (например, когда WM_Sn перехватывает преемник с --replace) свойство должно остаться на месте, и новичок расставит окна обратно. wmctrl -t и правила Openbox, FVWM и devilspie «класс такой-то на стол 3» работают через это маленькое число. В Wayland это забота композитора, и скрипты для перемещения окон приходится переписывать под каждый.