kou*_*hik 4 10.04 gnome networking awesome
我在 Ubuntu 上安装了awesome10.04并在 Gnome 和 Awesome 会话之间切换(部分是因为我仍在学习很棒,部分是因为我使用了一些需要 Gnome 桌面的应用程序)。此外,我需要使用代理服务器@work 而@home 我有一个直接连接。
在 GNOME 下,我用gnome-network-properties(以下称为 gnp)定义了 2 个位置,并根据需要在这些位置之间切换。
但是,当我登录到 awesome 时,我会保留在上次 GNOME 会话中设置的设置。我无法调用 gnp,因为它需要gnome-settings-daemon运行,这当然不是这种情况。如果我需要更改,我需要注销并登录两次(一次进入 GNOME 切换位置,然后返回到 awesome)。由于我在很棒的应用程序中使用了许多使用系统代理设置(Synaptic、Firefox)的应用程序,因此我希望能够在不离开很棒的桌面的情况下集中切换代理配置。
我知道运行 gnome-network-properties 会设置一些 gconf-editor 键并更新 *_proxy 环境变量/etc/environment(也可能在其他地方)。有没有办法通过脚本或一些不使用 gnp 的替换工具来实现相同的效果gnome-settings-daemon?
您可以gnome-settings-daemon作为 Awesome 启动过程的一部分开始。我通常在需要时手动调用它。
将此添加到您的~/.config/awesome/rc.lua文件中:worry.util.spawn_with_shell("gnome-settings-daemon")
...如果你想在启动时运行它。至少对我来说,这比我尝试过的任何其他方法都要容易得多。