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


8

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

例如,我使用:

$ ssh -Y login@host

然后

$ gnome-open .

为了打开一个鹦鹉螺窗口。该窗口确实打开,但看起来很丑。我在这里发现可以通过Macports安装GTK主题。我安装gtk2-auroragtk-chtheme成功选择了aurora主题,但是我的远程窗口仍然难看。

这个主题(或其他主题)适用于远程Windows还是仅适用于本地x11窗口?

有没有一种方法可以改善远程窗口的外观

mac  ssh  xorg  gtk 

Answers:


7

GTK主要执行客户端渲染。这对您来说意味着您要使用的所有主题都必须位于远程系统(运行GTK应用程序的系统)上。

将主题安装在linux框上之后,您可以通过创建.gtkrc-2.0文件(同样在linux框上)来修改该文件,并通过添加如下一行来使GTK应用程序使用它:

include "/usr/local/share/themes/Raleigh/gtk-2.0/gtkrc"

3

或者,您可以运行桌面环境的设置守护程序。例如,

gnome-settings-daemon
xfce4-settings-daemon
lxde-settings-daemon

当然,远程应用程序将无法访问本地主题。如果要在本地和远程应用程序中使用统一主题,请确保在两个位置均安装了该主题。


以我的经验,在具有X转发功能的SSH连接上运行gnome-settings-daemon会弄乱所涉及的X服务器上的键盘输入。它还尝试进行在远程会话中可能不合适的其他设置。我认为最好直接使用gtkrc设置主题。
LaC 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.