Conky 小部件在它们自己的窗口中打开

Abd*_*eem 1 themes customization unity conky 16.04

我刚刚升级到 16.04 并且我重新设置了所有自定义设置,但似乎大多数 Conky 小部件都在自己的窗口中打开,而不是仅出现在桌面上;虽然有些工作正常。

例如:

LSD(正常工作):

在此处输入图片说明

Seamod(不工作,在自己的窗口中打开):

在此处输入图片说明

由于它不会影响每个小部件,我认为这可能是 conkyrc 的问题,小部件不起作用,但这在 14.04 中也从未发生过,所以我不确定 16.04 中是否存在一些兼容性问题。我的 Google-fu 未能找到解决方案。

如果有人能指出我正确的方向,将不胜感激!:)

Abd*_*eem 6

没关系,想通了。特定主题/小部件/皮肤的 conkyrc 文件中需要存在以下几行:

own_window_class conky
own_window yes
own_window_type desktop
Run Code Online (Sandbox Code Playgroud)

编辑:

实际上这仅适用于某些皮肤。例如,对于 Seamod,我只能让它出现在第二个窗口中,或者如果它出现在桌面上,如果我点击桌面,它就会消失

编辑2:

我想我想通了,conkyrc 中有一个错字。

own_window_hints undecorated,sticky,skip_taskbar,skip_pager,below
Run Code Online (Sandbox Code Playgroud)

它说“未装饰”而不是“未装饰”