Sceneries through the lenses

IT系の技術的なこと、写真とかその場の気分で、もやっと投稿していくブログ。

xrdp 0.5.0 / 日本語入力

2010-02-09 00:31:30 | OSS/Programming
xrdp 0.5.0 の rpm を作ったのですが、日本語環境で漢字変換が行えない
ということで調査してみたところ、scim が起動していませんでした。orz

とりあえず、/etc/xrdp/startwm.sh を次のように変更すれば動きます。
(赤部分を追加)
一応、ja_JP.UTF-8 の時のみ scim を起動するようにしてみました。

これを組み込んだ rpm を作るかは検討中…。

=====================================================================

#!/bin/sh

# change the order in line below to run to run whatever window manager you
# want, default to kde

#SESSIONS="startkde gnome-session startxfce4 xterm"
SESSIONS="gnome-session startkde startxfce4 xterm"

# change PATH to be what your environment needs usually what is in
# /etc/environment
#PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
#export PATH=$PATH

# for PATH and LANG from /etc/environment
# pam will auto process the environment file if /etc/pam.d/xrdp-sesman
# includes
# auth required pam_env.so readenv=1
#. /etc/environment
#export PATH=$PATH
#export LANG=$LANG
export LANG=ja_JP.UTF-8

# for bash profile
#. ~/.bash_profile

#. /etc/profile

if [ "$LANG" = "ja_JP.UTF-8" ]; then
export XMODIFIERS=@im=SCIM
export GTK_IM_MODULE=scim
scim -d &
fi

for WindowManager in $SESSIONS
do
which $WindowManager
if test $? -eq 0
then
echo "Starting $WindowManager"
$WindowManager
exit 0
fi
done

exit 1
ジャンル:
ウェブログ
キーワード
日本語環境 日本語入力
コメント (0) |  トラックバック (0) |  この記事についてブログを書く
Messenger この記事をはてなブックマークに追加 mixiチェック シェア
« xrdp 0.5.0 rpm f... | トップ | VAIO F Creative ... »

コメント

コメントはありません。

コメントを投稿

 ※ 
コメント利用規約に同意の上コメント投稿を行ってください。
※文字化け等の原因になりますので、顔文字の利用はお控えください。
下記数字4桁を入力し、投稿ボタンを押してください。この数字を読み取っていただくことで自動化されたプログラムによる投稿でないことを確認させていただいております。
数字4桁

トラックバック

この記事のトラックバック  Ping-URL
  • 送信元の記事内容が半角英数のみのトラックバックは受け取らないよう設定されております。
  • このブログへのリンクがない記事からのトラックバックは受け取らないよう設定されております。
  • ※ブログ管理者のみ、編集画面で設定の変更が可能です。

あわせて読む