Скрыть приложение из трея в LXDE (Lubuntu)
В XFCE можно скрыть приложение из трея, используя настройки трея (например, настроить Steam, чтобы он не появлялся в трее, используя настройки xfce). Мне нужна такая функция в Lubuntu, однако LXPanel, похоже, не имеет таких настроек. Но, может быть, есть какой-нибудь конфигурационный файл, куда я могу положить забаненные приложения для systray?
Спасибо
1 ответ
LXDE использует openbox в качестве оконного менеджера
openbox имеет файл конфигурации в ~/.config/openbox/lubuntu-rc.xml (это простой текстовый файл, поэтому используйте соответствующий текстовый редактор для изменений, например vim)
этот файл имеет -нормально-пустой раздел с именем........
но с примером возможных настроек есть.
Я не использую Steam, но чтобы отключить внешний вид xosview на панели и отобразить его без оконных декораций, я добавил туда следующее:
<application name="xosview" title="xosview" type="normal" class="XOsview" role="">
<decor>no</decor>
<desktop>all</desktop>
<focus>no</focus>
<layer>below</layer>
<!-- above, below -->
<skip_pager>yes</skip_pager>
<skip_taskbar>yes</skip_taskbar>
</application>
запись для skip_pager и skip_taskbar может быть тем, что необходимо для steam-программы. Вы должны проверить правильное название программы, возможно, посмотрите его с помощью lxtask.