VNC上の文字化け解消@CentOS 5

一部のアプリケーション、例えばJavaやOracleのインストーラーなどは、VNC上で使うと日本語は文字化けしてしまいます。

VNCサーバーの本体Xvncコマンドではフォントの指定を-fpオプションで行うことで、文字化け回避できるのですが、それのラッパーコマンドであるvncserverはこの-fpオプションに対応していません。

しかし、実はvncserverコマンドは単なるperlのスクリプトなので、これを直接書き換えることで簡単に回避できます。

rootユーザで、以下のように/usr/bin/vncserverの箇所を編集(1行追加)するだけです。あとVNCサーバーを再起動してください。

# Add font path and color database stuff here, e.g.:
#
# $cmd .= " -fp /usr/lib/X11/fonts/misc/,/usr/lib/X11/fonts/75dpi/";
# $cmd .= " -co /usr/lib/X11/rgb";
#
$cmd .= " -fp unix/:7100";  ← これを追加

異なるポート間でポートフォワーディング@NEC Aterm のルーター

NEC Aterm系のルーターは、ポートマッピングという機能があります。

通常のポートフォワーディングのような機能なのかなと思っていましたが、AtermってWANとLANで異なるポートを指定することができないんですね。

例えば、80880ポートで受けたWAN側のポートを、LANのあるサーバの80に転送するといったことができないようです。


Windows Media Player 12でファイルサーバ上のファイルをDLNAで共有する@Windows7

Windows 7 にはWindows Media Player 12 (以下WMP12)が付属していて、これを使用することで、DLNAに対応したクライアント(maznはPS3やbraviaなどを所有)で音楽や動画、画像などを共有することができます。

WMP11でもDLNAサーバーにできたのですが、Sony braviaはmpeg2しか対応していないため手持ちの動画を再生するにはmpeg2に変換する必要があったのですが、WMP12では動画を変換しながらbraviaに転送してくれるため、わざわざ変換せずに楽しめます。これでわざわざPS3を起動して音楽や動画を楽しんでいたのが、テレビだけで楽しむことができます。それに今まではPS3 Media Serverを使っていたのですが、braviaで音楽を再生すると早送りができませんでした。しかしWMP12では普通に可能です。

DLNAを楽しむには、WMP12でストリームを許可にする必要があります。Windowsのファイアウォールを使っている場合、デフォルトではファイアウォールでクライアントからのアクセスが拒否されていますが、WMP12のストリームオプション一覧に出てくるクライアントを許可にすることで、クライアントからアクセスできるようになります。

しかし、ファイルサーバ上のファイルをライブラリに入れてもなぜかクライアント側で表示されません。調べて見たところ、どうもファイルサーバーなどのネットワーク上のファイルをDLNAで配信するには、ライブラリの監視対象にしないといけないようです。

監視対象に入れるには、ツールバーのファイルから(ツールバーを出していない場合は、再生や書き込みのタブの左側辺りを右クリック) ライブラリの管理から設定できます。

ライブラリに追加後は追加したフォルダ配下のファイルがスキャンされて、自動的にライブラリに追加されます。

あと、コントロールパネル→管理ツール→サービスを開いて、”Windows Media Player Network Sharing Service”のプロパティで、ログオンのタブからファイルサーバにアクセスできるアカウントを指定する必要があるかもしれません(多分必要)。

WMP12の面白いのは、普通はPS3やbraviaのようなクライアントからアクセスするのですが、WMP12からbraviaに音楽や動画を流し込むことができます。つまりWMP12上の動画などを右クリックし、リモート再生を選択すると、テレビの画面が勝手に切り替わり、選択した動画が流れ始めます。

== 2009/11/14追記==

WMP12が対応していないフォーマットを再生するためにffdshowやK-Lite Codec Packなどを入れても、WMP12 ではffdshowのcodecが使用されないようです。WMP12でffdshowを使用させるにはレジストリを弄らないといけないようですが、これをやってくれるソフトWin7DSFilterTweakerというのがあるらしいです。これでWMP12で一応再生はできるのですが、本来WMP12が対応していないフォーマットは動画として認識されず、その他のメディアとして認識されます。そのためかDLNAで配信できません。何か良い方法がないでしょうか?


フォルダオプションを設定する@Windows 7

Windows 7のエクスプローラーも今までのバージョンのWindowsと同様、拡張子の表示はOFFになっていたり、隠しフォルダが見えない設定になっています。

今まではツールバーからフォルダのオプションで設定できていたのですが、Windows 7にはそもそもツールバーがありません。どこで設定しているのかいろいろ弄っていたら見つかりました。

整理→ フォルダーと検索のオプション から設定できます。オプション設定が整理にあるのはちょっと違和感が・・・

ちなみに、表示のオプションで「常にメニューを表示する」にチェックすれば、ツールバーが出てきます。


ATOK 2009@Windows 7

Windows7 に ATOK 2009を入れてみた。何事もなく普通に使えました。