> 宮内といいます。
>
> 日本語キーボード対応のファイルkm-0411.iniは重宝に使わせて貰っています。
> 只、Fedora 10でもデフォルトのままだと米国キーボード対応になってしまいますので、当該ファイル
> とリンクを作成した所、文字化けが発生し、ログインすら出来なくなってしまいました。
> 因みに、Shift + F2をログイン画面で入力すると、Shiftで8が入力され、そのままF2を押すと、
> >が入力されてしまうようです。
> km*.iniファイルの無いデフォルトの状況に戻すと、ログインは出来ますが、先に述べた通り、米国
> キーボードマップです。
> 対処方法又は、何らかの状況確認方法を御存知でしたら、宜しく御願い致します。
まず、xrdpのバージョンはいくつでしょうか。キーボード周りの扱いについては
日々変更が加えられていて改善されていますので、まず xrdp v0.8.0 で試してみて
ください。
https://github.com/neutrinolabs/xrdp/releases
バージョンがいくつかわかりませんが、もし古いバージョンをお使いでしたら、
新しいバージョンで修正されているかもしれない問題を、古いバージョンを
使いながら独自に回避・解決するのは時間の無駄ですので、よろしくお願いします。
2014年9月1日月曜日 13時38分49秒 UTC+9 meta:
Ubuntu 12.04 LTS はディストリビューションとしてはまだサポート期間内ですが、
14.04 LTS が既にリリースされていますし、14.04 LTS では xrdp 0.6.1 となっています。
xrdp の最も普及しているバージョンが何なのかについては、詳しく調べたわけではない
のでわかりませんが、0.8.0及び0.6.1で修正されたものの0.5.0では放置されている脆弱性
もありますのであまりおすすめできるバージョンではありません。
普及しているバージョンと使用が推奨されるバージョンは別ですし、普及バージョンが0.5.0であったとしても、それはただ単に普及しているという事実であって、それ以上の
意味はないと思います。
こちらは出力されるエラーメッセージが古いままになっていて、エラーメッセージとしては出るものの libxrdp-vnc.so は現在は使われていないライブラリのようです。
https://github.com/neutrinolabs/xrdp/blob/4015f526dbbef25e6d947a312512f59fb3e92820/xrdp/xrdp_mm.c#L440
エラーの本質は前半の "error loading libvnc.so" の部分にあり、libvnc.so が読み込なかったことが原因です。普通にインストールすれば libvnc.so はインストールされているはずなのですが、読み込みに失敗しているのであればうまくインストールできていない可能性がありますね。
まったく同じ環境ではないため確実ではありませんが、正常にインストールされていれば
/usr/local/lib/xrdp/libvnc.so
/usr/lib64/xrdp/libvnc.so
/usr/lib/xrdp/libvnc.so
あたりにあるはずです。
> 又、lib=libxup.so側で繋げようとすると、暫くしてから接続画面に、
xrdp-sesman.log の以下の部分で
> [20140904-11:56:31] [DEBUG] errno: 2, description: No such file or directory
と出力されているのはX11rdpが見つからず実行に失敗したためです。
libxup.so を使用するにはX11rdpのインストールが必要なので、xrdpだけをインストールしても使うことはできません。
libxup.so を使用したい場合は独自にX11rdpをインストールするか、X11RDP-RH-Maticを使ってインストールしてみてください。
http://xrdp.vmeta.jp/X11RDP-RH-Matic
済みません。インストールに失敗していたようです。
只、インストールした後もlibxup.soと同じくX11rdpのエラーが出ます。
>X11RDP-RH-Maticを使ってインストールしてみてください。
> http://xrdp.vmeta.jp/X11RDP-RH-Matic
Fedrora10に入れたgit 1.6.0.6-4.fc10では、-bオプションが無いようなのですが、これ抜きで実施すると、以下のエラーになってしまいます。
# git clone --depth 1 https://github.com/metalefty/X11RDP-RH-Matic.git
Initialized empty Git repository in /root/X11RDP-RH-Matic/.git/
fatal: https://github.com/metalefty/X11RDP-RH-Matic.git/info/refs download error - The requested URL returned error: 403
libvnc.soで接続しようとしているのならX11rdpは一切使わないので、X11rdpのエラーが出ているのはまず勘違いだと思われますのでその前後のログを貼って頂けますか。
> >X11RDP-RH-Maticを使ってインストールしてみてください。
> > http://xrdp.vmeta.jp/X11RDP-RH-Matic
>
> Fedrora10に入れたgit 1.6.0.6-4.fc10では、-bオプションが無いようなのですが、これ抜きで実施すると、以下のエラーになってしまいます。
さすがに5年も前にサポートの切れているFedora 10の事情はご自身で解決なさってください。
ここからtar.gz 版もダウンロードできますが、そのページに書いてあるようにFedora 10はサポート対象ではありませんので、運が良ければ動くかもという程度の期待でお願いします。
https://github.com/metalefty/X11RDP-RH-Matic/releases
どうしてもFedora 10にこだわりたい場合はこちらのドキュメントにしたがってX11rdpをインストールしてみてください。
http://www.xrdp.org/index.php?option=com_content&view=article&id=20:for-developers-only-x11rdp-chansrv-no-sesman&catid=2:documents&Itemid=7