我使用 ssh 从我的 Mac 连接到运行 Linux 的远程计算机。
例如我使用:
$ ssh -Y login@host
然后
$ gnome-open .
为了打开 Nautilus 窗口。这个窗口确实打开了,但看起来很丑。我发现这里可以通过 Macports 安装 GTK 主题。我成功安装了gtk2-aurora
并gtk-chtheme
选择了 aurora 主题,但我的远程窗口仍然看起来很丑陋。
这个主题(或其他主题)适用于远程窗口吗?还是仅适用于本地 x11 窗口?
有没有办法改善外观和感觉远程窗口?
答案1
GTK 主要进行客户端渲染。这意味着您要使用的任何主题都必须位于远程系统(运行 GTK 应用程序的系统)上。
一旦您在 Linux 机器上安装了主题,您就可以通过修改 .gtkrc-2.0 文件(再次在 Linux 机器上)来使 GTK 应用程序使用它,方法是创建该文件并添加如下行:
include "/usr/local/share/themes/Raleigh/gtk-2.0/gtkrc"
答案2
或者,您可以运行桌面环境的设置守护程序。例如,
gnome 设置守护进程 xfce4-设置-守护进程 lxde 设置守护进程
当然,远程应用程序无法访问本地主题。如果您希望本地和远程应用程序使用统一的主题,请确保在两个位置都安装了该主题。