この章では、JFP の日本語環境を使用するための初期設定の方法、日本語 OpenWindows の起動方法のほか、日本語 OpenWindows 2.0.1 環境からの移行方法と日本語 OpenWindows 3.2 以前の環境からの移行方法について説明します。
ユーザーが JFP の日本語環境を使用する場合は、サーバーを起動する前に次の作業が必要です。
sun% setenv LANG ja |
Solaris では、通常、システム起動時にログインサーバー (dtlogin) が起動します。環境変数 LANG を変更するには、ログインサーバーの「オプション」メニューからロケールを設定します。詳細は、第 7 章「GUI 環境の起動」を参照してください。
日本語 Solaris 1.x のシステムと共存するネットワーク上では、環境変数 LANG を 「japanese」 に設定します。
sun% setenv LANG japanese |
日本語 OpenWindows を起動します。
Solaris では、通常、システム起動時にログインサーバー (dtlogin) が起動します。日本語 OpenWindows を起動する場合は、ログインサーバーの「オプション」メニューの「セッション」から「OpenWindows デスクトップ」を選択してログインします。詳細は、第 7 章「GUI 環境の起動」を参照してください。
サーバー構成の一般的な設定は、openwin シェルスクリプトで処理されます。openwin シェルスクリプトは、次のコマンドで実行します。
sun% /usr/openwin/bin/openwin |
LANG を「C」に設定した場合、または何も設定していない場合は、日本語 OpenWindows が英語環境で起動します。日本語 OpenWindows を終了しないで、「ワークスペース・プロパティ」ウィンドウから英語環境を日本語環境に切り替える方法は、現時点ではサポートされていません。
カスタマイズ済みの日本語 OpenWindows 2.0.1 システム環境を日本語 OpenWindows 3.x システムに移行する場合や、ネットワーク上で JLE システムと共有されているホームディレクトリで日本語 OpenWindows 2.0.1 を起動していた場合は、$HOME/.xinitrc、$HOME/.Xdefault、$HOME/.openwin-menu などを設定し直す必要があります。各ファイルの設定方法については、『OpenWindows ユーザーズガイド (上級編)』を参照してください。
日本語 OpenWindows 3.x システムでは、マウスレスオペレーション機能を使用するため、日本語 OpenWindows 2.0.1 のキーのいくつかの機能が他のキーに定義されています。日本語 OpenWindows 3.x で、これらのキーファンクションを日本語 OpenWindows 2.0.1 の定義に戻すには、.Xdefaults に次の記述を追加します。
OpenWindows.SunViewKeys: true OpenWindows.Mouseless: false OpenWindows.KeyboadCommand.DataStart: Return+Shift+Ctrl,R7+Ctrl OpenWindows.KeyboadCommand.DataEnd: Return+Ctrl,End+Ctrl,R13+Ctrl OpenWindows.KeyboadCommand.Translate: R2+Meta |
ワークスペースメニューのデフォルトのファイル名とパス名が次のように変更されています。
変更前
/usr/openwin/lib/openwin-menu.locale /usr/openwin/lib/openwin-menu-programs.locale /usr/openwin/lib/openwin-menu-utilities.locale /usr/openwin/lib/openwin-menu-demo.locale /usr/openwin/lib/openwin-menu-demo-fulldemo.locale /usr/openwin/lib/openwin-menu-demo-nodemo.locale |
変更後
/usr/openwin/share/locale/locale/olwm/openwin-menu /usr/openwin/share/locale/locale/olwm/openwin-menu-programs /usr/openwin/share/locale/locale/olwm/openwin-menu-utilities /usr/openwin/share/locale/locale/olwm/openwin-menu-demo /usr/openwin/share/locale/locale/olwm/openwin-menu-demo-fulldemo /usr/openwin/share/locale/locale/olwm/openwin-menu-demo-nodemo |
ホームディレクトリの .openwin-menu ファイルなどで変更前のファイル名やパス名を使用している場合は、新しい名前に変更する必要があります。特に、INCLUDE や MENU などのキーワードを使用して、変更前のファイル名を指定している場合は、必ず名前を変更してください。変更しなかった場合、そのメニューは表示されなくなります。
例
"プログラム" INCLUDE openwin-menu-programs |
システムは、次の優先順位でファイルを参照します。
$HOME/.openwin-menu-programs
/usr/openwin/share/locale/$LANG/olwm/openwin-menu-programs
各環境設定ファイルの詳細は、『OpenWindows ユーザーズガイド (上級編)』を参照してください。