从 ssh 打开远程窗口时 x11 看起来很丑。我可以使用 GTK 主题吗?

从 ssh 打开远程窗口时 x11 看起来很丑。我可以使用 GTK 主题吗?

我使用 ssh 从我的 Mac 连接到运行 Linux 的远程计算机。

例如我使用:

$ ssh -Y login@host

然后

$ gnome-open .

为了打开 Nautilus 窗口。这个窗口确实打开了,但看起来很丑。我发现这里可以通过 Macports 安装 GTK 主题。我成功安装了gtk2-auroragtk-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 设置守护进程

当然,远程应用程序无法访问本地主题。如果您希望本地和远程应用程序使用统一的主题,请确保在两个位置都安装了该主题。

相关内容