お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2012-04-28 18:54:22

belldandy
メンバ
登録日: 2012-04-28

xrdpで日本語キーボードが使えない

xubuntu 10.04.2をmac mini(power PC)にインストールして、段階的に12.04までアップデートしました。
10.04.2の段階で、システム>システム管理>言語サポートから日本語パッケージを追加して、日本語表示、入力ができるようにしました。

以下のURLを参照してxrdpをインストールしました。

http://scarygliders.net/2011/11/17/x11rdp-ubuntu-11-10-gnome-3-xrdp-customization-new-hotness/

そのままではWindows 7のリモートデスクトップ接続で接続すると、エラーが出て強制的にログアウトしてしまうので、/home/hogehoge(ユーザー名)に以下の内容の.xsessionファイルを作成することで接続できるようになりました。

xfce4-session

/etc/xrdp/startwm.shに以下の1行を追加して、日本語表示と日本語入力ができるようになりました。

export LANG=ja_JP.UTF-8

現状ではキーボードがUS配列になっていて、フルキー側の2をSHIFTキーを押しながら押すと"ではなく@が入力されます。
キーボードを日本語配列にしたいのですが、どのようにすればよいのでしょうか。

以下のURLの手順を実行したのですがUS配列のまま変わりませんでした。

http://www35.atwiki.jp/futoyama/m/pages/82.html?guid=on

オフライン

 

#2 2012-04-29 09:45:18

bit
新しいメンバ
登録日: 2012-04-29

Re: xrdpで日本語キーボードが使えない

belldandyさんはじめまして。
私も初心者で悪戦苦闘しているのですが、11.10からやりはじめて、キーボードの入力が同じように不便でした。
色々やって、システム設定のキーボードレイアウトで「日本語」というのを追加して切り替えてみたら、うまくいきました。
でも、Macのキーボードなので、若干違いがあります。

現在、VMware Fusion4の仮想化環境で12.04にアップしました。同じようになるかどうか分かりませんが、同じ悩みだったのでコメントしました。改善されるといいですね。

オフライン

 

#3 2012-04-29 09:52:00

belldandy
メンバ
登録日: 2012-04-28

Re: xrdpで日本語キーボードが使えない

おはようございます。

>色々やって、システム設定のキーボードレイアウトで「日本語」というのを追加して切り替えてみたら、うまくいきました。
>でも、Macのキーボードなので、若干違いがあります。
これはリモートアクセスしているサーバー側でログインして行うのでしょうか?
それとも、クライアント側で行うのでしょうか?
クライアント側で教えていただいた箇所を見るとUSのみが設定されているのですが、追加ボタンが無効になっていて追加できません。
追加できるようにする方法はご存じでしょうか。

オフライン

 

#4 2012-04-29 10:26:29

bit
新しいメンバ
登録日: 2012-04-29

Re: xrdpで日本語キーボードが使えない

>それとも、クライアント側で行うのでしょうか?
>クライアント側で教えていただいた箇所を見るとUSのみが設定されているのですが、追加ボタンが無効になっていて追加できません。
>追加できるようにする方法はご存じでしょうか。

ああ、リモートデスクトップなんですね。良く読んでなかったです。
ちょっと分かりません。

オフライン

 

#5 2013-06-11 23:27:45

sirase
メンバ
From: 福岡県
登録日: 2012-06-02

Re: xrdpで日本語キーボードが使えない

siraseです。

コード:

$ sudo su -
<ユーザのパスワードを入力する>
# cd /etc/xrdp
# wget http://www.mail-archive.com/xrdp-devel@lists.sourceforge.net/msg00263/km-e0010411.ini
# mv km-e0010411.ini km-0411.ini 
# chmod 644 km-0411.ini 
# ln -s km-0411.ini km-e0010411.ini 
# ln -s km-0411.ini km-e0200411.ini 
# ln -s km-0411.ini km-e0210411.ini

これで

コード:

# /etc/init.d/xrdp restart
# exit
$

xrdpサーバを再起動したら、日本語キーボードで入力できませんか?
私はこれで解決しました。

オフライン

 

Board footer

Powered by FluxBB