Xming -multiwindow であそぶ

これまで XDMCP で接続していたんだけど、 multiwindow でやってみたくなった。

とりあえず sshd 側で X11Forwarding を On にしとく。

Xming.exe -multiwindow すると、$LANG=en_US になってしまう。しょうがないので .xsession-xming なるファイルを作って、 LANG とか im-switch がらみを読み込ませることにした。これをほんとはシェルが立ち上がる前に読み込みたいんだけど、どうすればいいのだろう。いまのところは .zshenv で $SSH_CONNECTION と $SSH_TTY を見て読み込んでいる。

if [[ -n "$SSH_CONNECTION" && -z "$SSH_TTY" ]]
then
        source $HOME/.xsession-xming
fi

いまのところはこんなんでいいかな。