*FreeNX(NXServer)ってなに? [#z564428e] リモートのマシンから使えるXサーバ。WindowsからLinuxのX Windowを利用するのに便利なツール。画面キャプチャは次のような感じ。Windowsの画面上にLinuxのXの画面が表示されている。 &ref(freenx.jpg); 類似のソフトウェアとして、Xvnc、Cygwin/X等がある。簡単に比較を示す。 -Xvnc ~Xサーバをサーバ側で起動、画面をバッファリングして、画面のイメージクライアントのマシンに転送。ログインのためにxdm/gdm等の設定が必要だったり、XFree86の設定が必要だったりして面倒。 -Cygwin/X ~Windows上で動くXサーバ。日本語化とか、インストールとかが面倒。 -NXServer ~Windows上でカスタマイズされたXサーバを起動し、クライアント(NX Client)とXプロトコルで通信する。Xプロトコルは圧縮された状態で送信されるため、通常のXサーバに比べ転送性能がよい。また、データは暗号化されるため、非常にセキュアである。xdm/gdm不要でユーザ認証が可能で、XFree86の設定も不要。(ただし、フォントサーバを利用する際にはフォントサーバの設定が必要)。Xvnc、Cygwin/Xと比べると設定は最も簡単。 一般的にVNCに比べると非常に高速と言われているが、筆者が試した環境ではそんなに速いとは感じなかった。内部では、Cygwin/Xを利用しているようだ。実装的には、Xサーバの一種だと思われる。 *Debianで使ってみよう。 [#q961144e] **インストール [#me1e9dbe] ***準備 [#q232d498] 動作にはlibstc++2.10-glic2.2とsshパッケージが必要となるので入れておく。 # apt-get install libstdc++2.10-glibc2.2 ssh ***ダウンロード [#xac96eae] NoMachineのサイトhttp://www.nomachine.com/download.php からNX Free Edition、NX Node, NX Client Desktop Editionのdebをそれぞれダウンロードする。 ***NX Serverのインストール [#p3722a36] ダウンロードしたdebをインストール # dpkg -i nxclient_2.1.0-6_i386.deb nxnode_2.1.0-7_i386.deb nxserver_2.1.0-9_i386.deb /etc/ssh/sshd_configに下記の記述を追加 AuthorizedKeysFile /usr/NX/home/nx/.ssh/authorized_keys2 sshdを再起動 # /etc/init.d/sshd restart **クライアントのインストール [#l4f0f6a7] [[Windows版NX Client:http://www.nomachine.com/download_fil2.php?Prod_Id=16]]をWindowsにインストール。メニューに追加された「NX Client for Windows」からNX Clientを選択し、NX Clientを起動。 **日本語の設定 [#nad2dffb] ***日本語キーボードの利用 [#a9095f91] デフォルトでは、日本語キーボードで正しく文字を入力することができない。日本語キーボードを利用するには、キーボードの設定を行う必要がある。 NX Clientの「Config」ボタンを押し、「Advance」タブをクリック、keyboard欄のUse other layoutでJapaneseを選択。 &ref(advanced.jpg); JP106のキーボードでは、backslash、underscoreが正しく入力できないことがある。FreeNX上のコンソールから[http://www.csrlogic.com/ FX スプレッド]次のように入力すれば、入力可能となる。 JP106のキーボードでは、backslash、underscoreが正しく入力できないことがある。FreeNX上のコンソールから次のように入力すれば、入力可能となる。 $ xmodmap -e 'keycode 123 = yen underscore' ログインする都度上記のコマンドを入力するのは面度である。Linux側の~/.Xmodmapに次のように記述すると、自動的にキーコードの設定を行うことができる。 keycode 123 = yen underscore 漢字キー(半角/全角キー)が設定されていない場合、次のようにして漢字キーも設定しておくとよい。 keycode 49 = Kanji ***フォントサーバの利用 [#j54e96b3] FreeNXはデフォルトでは[http://www.sugiyamanorio.com/ レーザー手術]フォントが貧弱。X Font Serverを利用すると、Linux上で使える様々なフォントが使えるようになって便利。フォントサーバを利用する[http://www.you13.tv/ 近視]場合、サーバ側でxfsパッケージを[http://www.massagingsandiego.com/ 品川近視クリニック]インストール。ついでに、さざなみ明朝、ゴシック等も入れておく。 FreeNXはデフォルトではフォントが貧弱。X Font Serverを利用すると、Linux上で使える様々なフォントが使えるようになって便利。フォントサーバを利用する場合、サーバ側でxfsパッケージをインストール。ついでに、さざなみ明朝、ゴシック等も入れておく。 # apt-get install xfs ttf-sazanami-mincho ttf-sazanami-gothic NX Clientの「Config」ボタンを押し、「Environment」タブをクリック、Font server欄Use font serverをチェックし、ホスト、ポート(デフォルト7100)を指定する。 &ref(environment.jpg); ***Emacsの設定 [#u8e8ffad] 半角/全角キーで日本語変換 (global-set-key [zenkaku-hankaku] 'toggle-input-method) (global-set-key [(meta zenkaku-hankaku)] 'toggle-input-method) ;(global-set-key [(meta kanji)] 'toggle-input-method) ***SCIMの設定 [#k1916deb] SCIMで半角/全角キーで日本語変換[http://j-navi.pos.to/ FX]を行うようにするには、/etc/scim/configに次のように記述 -/Hotkeys/FrontEnd/Trigger = Control+space +/Hotkeys/FrontEnd/Trigger = Kanji [http://horse.sub.jp/ 競馬予想] -[[キャッシング:http://www.adire.jp/cashing/index.html]] -[[足立区 不動産:http://www.citinet.jp/tokyoeast]] -[[船橋市 不動産:http://www.citinet.jp/chiba]] -[[神奈川区 不動産:http://www.citinet.jp/yokohama]] -[[川崎市川崎区 不動産:http://www.citinet.jp/kawasaki]] -[[国内格安航空券:http://www.sky-value.com/]] -[[格安航空券:http://www.sky-value.com/]] -[[ウィークリーマンション:http://man3.jp]] -[[エコポイント 交換:http://meisan-ringbell.jp]] -[[網站設計:http://websiteintegration.net]] -[[有料老人ホーム:http://www.miraiclub.jp]] -[[網頁設計:http://www.sdt.net.tw/]] -[[港区タワーマンション 賃貸:http://www.aqua-house.co.jp]] -[[葬儀 千葉:http://www.joko-iii.jp/]] -[[home goods:http://www.mynktrading.com]] -[[カメラ 価格:http://www.dokechi.com/hardware/searchresult~96,,.html]] -[[メモリー 価格:http://www.dokechi.com/hardware/searchresult~32,,.html]] -[[家具 価格:http://www.dokechi.com/hardware/kagu.html]] -[[ベビー用品 価格:http://www.dokechi.com/search/index~8.html]] -[[ seo工具:http://nmseo.tw]] -[[ seo 軟體:http://nmseo.tw]] -[[日本経済情報サイト:http://52japanbusiness.com]] -[[日本インタネット情報:http://japannetnew.com]] -[[アダルト:http://www.deaichamp.com/]] -[[出会い:http://deairank.nav.la/i]] -[[アダルト 出会い:http://www.deaichamp.com]] -[[クレジットカード現金化:http://www.craft-credit.com]] -[[人材派遣:http://www.tempcross.co.jp]] -[[出会いサイト:http://deairank.nav.la]] -[[アダルト 出会い:http://adl.nav.la]] -[[風俗 品川:http://www.utage.tv/]] -[[高級デリヘル:http://www.deli-selection.jp]] -[[出会い系:http://w-deai.com]]