在 LXDE(Lubuntu)中隐藏托盘中的应用程序

在 LXDE(Lubuntu)中隐藏托盘中的应用程序

在 XFCE 中,可以使用托盘设置隐藏托盘中的应用程序(例如,使用 xfce 设置将 steam 设置为不出现在托盘中)。我需要 Lubuntu 中的此类功能,但是 LXPanel 似乎没有此类设置。但也许有一些配置文件,我可以将禁止的应用程序放在系统托盘中?

谢谢

答案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 查找。

相关内容