远程锁定葡萄酒图标

远程锁定葡萄酒图标

开启(rhel5/centos5)有没有一种简单的方法来关闭有人连接时出现在屏幕底部的 vino 图标,或者保持其显示但禁用从中输入 vino 偏好设置的功能?

需要能够远程执行此操作。

我以为 gconf 的 /desktop/gnome/remote_access/icon_visibility 会做到这一点,但看起来 vino 至少忽略了这一点(至少,当它设置为“始终”时,图标不会总是显示,所以我假设它被忽略了)

/desktop/gnome/remote_access 部分实际上是 vino 使用的吗?

答案1

这可能是 vino 无法正常工作的一个错误,并非总是显示。我估计它可能只在发起连接时显示。之后它会继续显示。因此它会在第一次连接后自行初始化。

您说得几乎正确,应该将其设置为“从不”。我刚刚在 10.04 LTS 上进行了测试。我使用了 gui 工具并检查了它对 gconfig 做了哪些更改。gconf-editor 对此进行了说明。

详细描述:此键控制状态图标的行为。有三个选项:“always” - 图标将始终存在;“client” - 仅当有人连接时您才会看到图标,这是默认行为;“never” - 永远不显示图标。

为了让它做你想做的事,我会使用“从不”选项。

$ gconftool --set /desktop/gnome/remote_access/icon_visibility --type string“never”

检查您的设置是否正确,您应该得到您设置的值。

$ gconftool -g /desktop/gnome/remote_access/icon_visibility
从不

这是阻止人们使用图标并进入首选项对话框的最简单的方法。您必须重写他们正在使用的图标小部件并重新编译它以禁用它提供的选项。如果您愿意,请浏览 vino 源代码。

相关内容