
Как настроить, чтобы окно (например, 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 запускает его после входа в систему.