CentOS5+VNCで日本語入力
久々? の環境設定ネタです。
現状、開発サーバーのキーボードから直接日本語を入力する事ができるのですが、VNCでリモートログインしているとできません。かなり不便です。
という訳で、Google先生に「centos 日本語入力 vnc」と聞いて教えてもらったのがこのページ。
結論からいうと、xstartupを書き直せばそれでOK!
~/.vnc/xstartup
#!/bin/sh export LANG="ja_JP.utf-8" export LC_TYPE="ja_JP.utf-8" export XMODIFIERS="@im=scim" export GTK_IM_MODULE="scim" export QT_IM_MODULE="scim" # Uncomment the following two lines for normal desktop: # unset SESSION_MANAGER # exec /etc/X11/xinit/xinitrc [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot -solid grey vncconfig -iconic & xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & #twm & scim -d & exec gnome-session
あとは、rebootするだけ。
sshでログインして、コマンドラインから emacsを起動して日本語入力をするやり方がまだ分からないのですが、後回しで。