SSH do mac para linux - inicie o gnome-session - mapeamento do teclado X11 todo bagunçado

1

Eu tenho 2 computadores: o echo.local está executando o Ubuntu 9.04. justin.local está executando o Mac OS 10.6.1. Versão X11 no mac é 2.3.4.

Eu abro o X11 no Mac e abro uma nova janela do xterm (Menu de Aplicações - > Terminal), está tudo bem. O teclado funciona como esperado.

Eu faço ssh -X echo.local do mac (conectando ao linux box), e do prompt de comando do linux, inicio o xterm - está tudo bem. O teclado funciona como esperado.

Eu faço gnome-session do prompt de comando do linux (através do SSH), o gnome é iniciado, mas o mapeamento do teclado é TODOS os tipos de erros. Se eu matar o gnome-session e abrir um xterm via ssh, o mapeamento do teclado ainda está errado. Se eu matar a sessão SSH completamente, e faça X11 - > Menu de aplicativos - > Terminal, abrindo uma nova janela xterm no mac sem nenhuma sessão SSH funcionando ... mapeamento de teclado ainda está estragado.

Somente depois que eu saio do X11 e relanço, o mapeamento do teclado volta ao normal.

O layout do teclado no GNOME é Apple- > MacBook / MacBook Pro.

    
por Justin 11.11.2009 / 06:23

1 resposta

2

Tente criar um xmodmap primeiro:

sudo xmodmap -pke > .xmodmaprc

Depois disso, ssh -X gconf-editor

Navegue para:

Desktop > Gnome > Peripherals > Keyboard

Selecione "layout" e adicione "nós".

Reinicie o X11

... Isso é metade eu brincando, e a outra metade descaradamente roubada link

Não tenho certeza se o .xmodmaprc precisa ser criado, mas ei .. as etapas acima funcionaram para mim!

Andrew

    
por 03.04.2010 / 09:22