x11 parece feio ao abrir uma janela remota do ssh. Posso usar temas GTK?

8

Eu uso para conectar a um computador distante executando linux do meu mac usando ssh.

Por exemplo eu uso:

$ ssh -Y login@host

então

$ gnome-open .

para abrir uma janela do nautilus. Essa janela é aberta, mas parece feia. Eu descobri aqui que é possível instalar temas GTK através do Macports. Eu instalei gtk2-aurorae gtk-chthemeescolhi o tema aurora com sucesso, mas minhas janelas remotas ainda parecem feias.

Esse tema (ou outros) está funcionando para janelas remotas ou apenas para janelas x11 locais?

Existe uma maneira de melhorar a aparência das janelas remotas?


fonte

Respostas:

7

O GTK faz principalmente a renderização do lado do cliente. O que isso significa para você é que todos os temas que você deseja usar devem estar no sistema remoto (o sistema executando o aplicativo GTK).

Depois de instalar o tema na caixa do linux, você pode fazer com que os aplicativos GTK o modifiquem o arquivo .gtkrc-2.0 (novamente, na caixa do linux) criando esse arquivo e adicionando uma linha como esta:

include "/usr/local/share/themes/Raleigh/gtk-2.0/gtkrc"
Suprimindo fogo
fonte
3

Como alternativa, você pode executar o daemon de configurações do seu ambiente de área de trabalho. Por exemplo, um dos

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

Obviamente, um aplicativo remoto não poderá acessar temas locais. Se você deseja um tema uniforme nos aplicativos local e remoto, verifique se o tema está instalado nos dois locais.

efémero
fonte
Na minha experiência, a execução do gnome-settings-daemon em uma conexão SSH com o encaminhamento do X atrapalha a entrada do teclado no servidor X envolvido. Ele também tenta fazer outras configurações que podem não ser apropriadas em uma sessão remota. Eu acho que é melhor definir o tema diretamente usando gtkrc.
LaC 22/01/11