Можно ли запустить программу X11 на определенном рабочем столе

Procps 3.3.13 имел фильтр pgrep для пространств имен. Главным образом, чтобы pkill не убивал за пределами своего пространства имен. Однако для некоторых процессов, особенно вокруг SSH, по какой-то причине это дает странные результаты.

3.3.14 это изменение отменено.

1
14.03.2020, 16:38
1 ответ

Вы можете использовать Devilspie. Но вы должны написать файлы конфигурации самостоятельно. Они должны храниться в папке $HOME/.devilspie/ (, если папка не существует, создайте ее ).

Вот пример для firefox. $HOME/.devilspie/firefox.ds

(
if
  (is (application_name) "Firefox")
  (set_workspace 2)
)

Из здесь вы можете скачать графический интерфейс gdevilspie. Но у меня нет опыта в этом.

Как найти имя программы

xprop | grep WM_CLASS\(STRING\) 

Курсор мыши -изменится, затем щелкните в окне.

Преемником является Devilspie2 (с интерпретатором lua, ничего не знающего о lua ). Поэтому я могу только дать вам вики-ссылка

1
28.04.2021, 23:20

Теги

Похожие вопросы