Запомните, к какому окну рабочего стола относится

Запомните, к какому окну рабочего стола относится

Как настроить, чтобы окно (например, SMPlayer) автоматически отображалось после запуска на всех рабочих столах?

PS: Я знаю, что есть kstart, но я бы предпочел менее хакерское решение, которое работает «из коробки» с соответствующими файлами и, желательно, может быть активировано через графический интерфейс для любого приложения после установки/настройки этой функции.

решение1

Если вас устраивает решение с файлами конфигурации: Установитеdevilspie2(Ubuntu: sudo apt install devilspie2) и создайте файл ~/.config/devilspie2/smplayer.luaс таким содержимым:

if (get_application_name() == "SMPlayer") then
  pin_window();
end  

Затем запустите devilspie2 и, если все работает как надо, убедитесь, что KDE запускает его после входа в систему.

Связанный контент