Mam 2 komputery: na echo.local działa Ubuntu 9.04. justin.local działa na systemie Mac OS 10.6.1. Wersja X11 na Macu to 2.3.4.
Otwieram X11 na Macu i otwieram nowe okno Xterm (Menu aplikacji -> Terminal), wszystko jest w porządku. Klawiatura działa zgodnie z oczekiwaniami.
Robię ssh -X echo.local
z Maca (łączenie się z Linuksem), a z wiersza poleceń Linux-a uruchom Xterm - wszystko jest w porządku. Klawiatura działa zgodnie z oczekiwaniami.
Robię gnome-session
z wiersza poleceń systemu Linux (przez SSH), uruchamia się gnome, ale mapowanie klawiatury jest WSZYSTKIE rodzaje spieprzonych. Jeśli zabiję sesję gnome i otworzę xterm za pomocą ssh, mapowanie klawiatury będzie nadal popsute. Jeśli następnie całkowicie zabiję sesję SSH i zrobię X11 -> Menu aplikacji -> Terminal, otwierając zupełnie nowe okno xterm na komputerze Mac bez sesji SSH w ogóle ... mapowanie klawiatury jest nadal zepsute.
Dopiero po wyjściu z X11 i ponownym uruchomieniu klawiatura jest ponownie mapowana do normalnej.
Układ klawiatury w GNOME to Apple-> MacBook / MacBook Pro.