OpenWindows を起動するにあたって、次の点を注意する必要があります。これらの注意点に該当しない場合は、この章で後述の 「OpenWindows の実行」に進んでください。
ネットワーク上で OpenWindows サーバを設定する場合は、ご使用中のプラットフォームのインストールマニュアルを参照してください。
現在、OpenWindows バージョン 2 を使っている場合は、付録 A 「OpenWindows バージョン 3.3 以降への移行」 を参照してください。
現在、SunView ユーザ環境を使用している場合は、付録 A 「OpenWindows バージョン 3.3 以降への移行」 を参照してください。
現在、OpenWindows バージョン 3.3 より前のバージョンを使用している場合は、この章で後述の 「OPENWINHOME 環境変数」と 「適切な起動ファイルを使う」を参照してください。
Solaris をインストールした後にシステム上でマウス、キーボード、またはビデオアダプタカードの型を変更した場合は、devconfig プログラムを実行し、システム構成を更新する必要があります。devconfig(1M) のマニュアルページを参照してください。
現在、OpenWindows バージョン 3.3 より前のバージョンを使っている場合は、ユーザが自分で OPENWINHOME 環境変数を設定している場合があります。OpenWindows バージョン 3.3 では、ユーザが自ら手作業や起動ファイルで OPENWINHOME 環境変数を設定することはお薦めしません。
OPENWINHOME 環境変数は、openwin コマンドを実行すると自動的に /usr/openwin に設定されるため、ユーザ側で設定する必要はありません。
ホームディレクトリ内の .profile ファイルや .cshrc ファイルで OPENWINHOME 環境変数を設定している場合は、該当行をコメントに変更するか削除してから、OpenWindows バージョン 3.3 以降を使用してください。
.profile ファイルや .cshrc ファイル内の OPENWINHOME 環境変数に関する行をコメントに変更したり削除するには、次の手順を実行します。
vi などのテキストエディタを使って、.profile ファイルまたは .cshrc ファイルを開きます。
下記に示すように変数名の前にポンド記号 (#) を入力してコメントに変更するか、その行全体を削除します。
.profile ファイルを編集するときは次の手順 a を、.cshrc ファイルを編集するときは手順 b を実行します。
ファイルを保存してエディタを終了します。
OPENWINHOME 環境変数の設定を解除 (unset) します (またはログアウトしてログインし直します)。
Bourne シェルまたは Korn シェルを使っているときは次の手順 a を、C シェルを使っているときは手順 b を実行します。
Bourne シェルまたは Korn シェルでは、次のように入力します。
$ unset OPENWINHOME |
C シェルでは、次のように入力します。
example% unsetenv OPENWINHOME |
環境変数の設定を解除できたら、この章で後述の 「OpenWindows の実行」 の説明に従って、OpenWindows を起動できます。
現在、OpenWindows バージョン 3.3 より前のバージョンの OpenWindows を使っている場合は、.xinitrc ファイルの内容を確認する必要があります。.xinitrc ファイルはホームディレクトリ内にある OpenWindows の起動ファイルで、ユーザが定義したオプションが入っています。
.xinitrc ファイルが存在するかどうかを確認するには、次のコマンドを入力します。
$ cd $ ls -a .xinitrc |
上記のコマンドの出力内容に応じて、次のどれかを実行します。
.xinitrc ファイルが存在しない (つまり、上記の ls -a コマンドで .xinitrc が表示されない) 場合は、何もする必要はありません。ホームディレクトリ内に .xinitrc ファイルが存在しない場合は、OpenWindows はシステムデフォルトの起動ファイルを使います。
.xinitrc ファイルが存在するが (つまり、上記の ls -a コマンドで .xinitrc が表示されるが) そのファイルをまったく変更していない、または以前変更した内容を保持しなくてもよい場合は、次節の 「起動ファイルに関する手続き」の手順 1 を実行します。
.xinitrc ファイルが存在し (つまり、上記の ls -a コマンドで .xinitrc が表示され)、以前そのファイルに加えた変更内容を保持したい場合は、次節の 「起動ファイルに関する手続き」の手順 2 を実行します。
ホームディレクトリから .xinitrc ファイルを削除する場合は、次のコマンドを入力します。
$ rm .xinitrc |
.xinitrc ファイルの変更内容を保持する場合は、次の手順を実行します。
.xinitrc を .xinit.save にファイル名を変更します。
$ mv .xinitrc .xinitrc.save |
/usr/openwin/lib/Xinitrc をホームディレクトリ内に .xinitrc というファイル名でコピーします。
$ cp /usr/openwin/lib/Xinitrc $HOME/.xinitrc |
.xinitrc.save の中の保持したい行を .xinitrc の中に追加します。
.xinitrc ファイルを編集するときに、olwm をデュアル・フレームバッファ用などに追加したり、 svenv を追加したり、/usr/openwin/lib/openwin-sys を含む行を削除したりしないよう注意してください。