SunVideo Plus 1.3 ユーザーマニュアル: SunVideo Plus のインストール

| 前 | 次 | 目次 |
SunVideo Plus 1.3 ユーザーマニュアル

# 第 2 章

# SunVideo Plus のインストール

この章では、SunVideo Plus ハードウェアおよびソフトウェアのインストールと環境設定について説明します。また、SunVideo Plus カードを介してサンのシステムにビデオ入力装置を接続する方法についても説明します。

SunVideo Plus をインストールするには、スーパーユーザーになる必要があります。SunVideo Plus をインストールするシステムのスーパーユーザーパスワードがわからない場合は、システム管理者に問い合わせてください。

## インストールキット

SunVideo Plus 1.3 インストールキットには、以下が含まれています。

- SunVideo Plus 1.3 カード

- SunVideo Plus 1.3 CD-ROM

- アース用ストラップ

- 『SunVideo Plus 1.3 Installation Guide』

## インストール条件

SunVideo Plus をインストールするには、Solaris 2.5.1、Solaris 2.6 または Solaris 7 オペレーティング環境が動作している SPARCTM システムが必要です。

## SunVideo Plus カードを開梱する

SunVideo Plus カードは、静電気からカードを保護する静電気防止袋に入れ、梱包して出荷されます。静電気防止袋をはじめとする梱包材はすべて保管しておいてください。後で別の場所に移し替えるときなどに必要になります。カードを取り扱うときは、細心の注意を払い、精密な電子部品に直接に触れないでください。SunVideo Plus カードは、以下の手順で開梱してください。

1. 製品が到着したら直ちに、損傷を受けていないか調べます。配送業者がいないときに開梱して、損傷していることが判明した場合は、すべての梱包材をそのまま残して置いて、業者の検査を受けてください。

2. 損傷を受けていないことを確認したら、静電気防止袋からカードをゆっくりと取り出します。

| 注 SunVideo Plus などの回路基板 (カード) には、静電気にきわめて弱い、精密な電子部品が実装されています。そうした電子部品は、普通に衣服に帯電するあるいは普通に仕事場で発生する量の静電気でも故障することがあります。カードを取り扱うときは、付属しているアース用ストラップをアースし、手首に巻いてください。非伝導体からなるカードの縁の部分を持ち、基板上の部品および金属部分には触れないでください。システムの電源コンセントの電源コードは、接続したままにしてください。そうすることによってアースの経路が確保され、基板やその他部品を安全に取り外したり、取り付けたりすることができます。ただし、システムの電源は必ず切ってください。

## SunVideo Plus カードを取り付ける

1. サンのシステムに付属している PCI バスカードの取り付け手順に従って SunVideo Plus カードを取り付けます

2. SunVideo Plus カードの取り付けて、システム格納装置を元通りにに取り付けたら、以下を入力して、システムを起動します。

       hostname# reboot -- -r

## SunVideo Plus 1.3 ソフトウェアの内容

SunVideo Plus サブシステムには、以下の表に示すソフトウェアパッケージが含まれています。

#### 表 2-1 SunVideo Plus 1.3 ソフトウェアの内容

パッケージ名 | 説明 | 対応 Solaris
Docs/ C/ de/ es/ fr/ it/ ja/ ko/ sv/ zh/ zh_TW.BIG5 | ユーザーマニュアル 英語 ドイツ語 スペイン語 フランス語 イタリア語 日本語 韓国語 スウェーデン語 簡体中国語 繁体中国語 (BIG5) | Solaris の各リリースに共通。
Common/ Packages/ SUNWo1kpu SUNWopi SUNWopi1k SUNWsvpab SUNWvtsvp | 実行時ライブラリ OPI 実行時ライブラリ OPI デバイスサポート AnswerBook SunVTS テスト | `Common/` 以下のすべてのパッケージは、 Solaris 2.5.1、Solaris 2.6、Solaris 7 でサポートされています。
Solaris_2.5.1/ Packages/ SUNWo1kpd.u SUNWo1kpx | デバイスドライバ XIL1.2 実行時パイプライン | Solaris 2.5.1 ハードウェアリリース 4/97、8/97、11/97
Solaris_2.6/ Packages/ SUNWo1kpd.u SUNWo1kpx | デバイスドライバ XIL1.3 実行時パイプライン | Solaris 2.6、Solaris 2.6 ハードウェアリリース 3/98、5/98
Solaris_7/ Packages/ SUNWo1kpd.u SUNWo1kpx | Device driver XIL1.3 Runtime | Solaris 7、Solaris 7 ハードウェアリリース 3/99、5/99、8/99、11/99

SunVideo Plus 1.3 ソフトウェアは、`/etc/opt/SUNWo1kp`、`/opt/SUNWo1kp`、`/opt/SUNWopi` にインストールされます。XIL 実行時パイプラインソフトウェアは、`/usr/openwin` にインストールされます。

## 前のバージョンのソフトウェアを削除する

前のバージョンの SunVideo Plus ソフトウェアがシステムに存在する場合は、前のバージョンを削除してから、新しいバージョンをインストールします。

1. スーパーユーザーでログインします。

2. SunVideo Plus 1.0、1.1、または 1.2 ソフトウェアを削除します。

> 注 - `SUNWo1kpu` と `SUNWo1kpd` はコアパッケージです。`pkgrm` を実行する際には、これらのパッケージを 最後に (以下の順に) 削除してください。

- 以下のように入力して、SunVideo Plus 1.0を削除します。

      hostname# /usr/sbin/pkgrm SUNWvtsvp SUNWsvpab SUNWo1kpu SUNWo1kpd

  - 以下のように入力して、SunVideo Plus 1.1 または 1.2 を削除します。

        hostname# /usr/sbin/pkgrm SUNWvtsvp SUNWsvpab SUNWo1kpx SUNWo1kpu SUNWo1kpd

  ## SunVideo Plus ソフトウェアをインストールする

  SunVideo Plus 1.3 ソフトウェアは、SunVideo Plus インストールキットに付属の CD-ROM に収録されています。

  1. スーパーユーザーになります。

  2. システムに接続されている CD-ROM ドライブに SunVideo Plus 1.3 CD-ROM を挿入します。

  - ボリューム管理プログラムを実行している場合は、 `/cdrom/sunvideo_plus_1_3` ディレクトリに自動的に CD-ROM がマウントされます。

  - ボリューム管理プログラムを実行していない場合は、以下を入力して、CD-ROM をマウントします。

        hostname# mkdir -p /cdrom/sunvideo_plus_1_3
        hostname# mount -F hsfs -r /dev/dsk/c0t6d0s2 /cdrom/sunvideo_plus_1_3

  3. `pkgadd` を使用して、SunVideo Plus 1.3 ソフトウェアをインストールします。

     1. 日本語 Solaris 2.5.1、Solaris 2.6、Solaris 7 オペレーティング環境用の主要なソフトウェアをインストールします。

         hostname# cd /cdrom/sunvideo_plus_1_3/Common/Packages
         hostname# /usr/sbin/pkgadd -d .

       `all` を選択して、主要パッケージをインストールします。

     2. Solaris の各リリースに対応したソフトウェアパッケージをインストールします。

     - 日本語 Solaris 2.5.1 ハードウェアリリース 4/97、8/97、11/97 の場合は、以下のように入力します。

           hostname# >cd /cdrom/sunvideo_plus_1_3/Solaris_2.5.1/Packages
           hostname# /usr/sbin/pkgadd -d .

         `all`を選択します。

     - Solaris 2.6 の場合は、以下のように入力します。

           hostname# cd /cdrom/sunvideo_plus_1_3/Solaris_2.6/Packages
           hostname# /usr/sbin/pkgadd -d .

         `all` を選択します。

     - Solaris 7 の場合は以下のように入力します。

           hostname# cd /cdrom/sunvideo_plus_1_3/Solaris_7/Packages
           hostname# /usr/sbin/pkgadd -d .

         `all` を選択します。

  4. インストールを終えたら、CD-ROM をマウント解除して、CD-ROM ドライブから取り出します。

         hostname# cd /
         hostname# umount /cdrom/sunvideo_plus_1_3
         hostname# eject cdrom

  5. ワークステーションを再起動します。

         hostname# reboot -- -r

  再起動することによって、オペレーティングシステムが SunVideo Plus カードを認識することができます。

  ## 動作環境の設定

  SunVideo Plus に付属しているデモプログラムは、デフォルトでは、SunVideo Plus 用のライブラリが `/opt/SUNWo1kp`/`lib` ディレクトリにあるものとみなします。`/opt/SUNWo1kp` 以外の場所に SunVideo Plus ソフトウェアをインストールしている場合、あるいはデフォルトの `/opt/SUNWo1kp` ディレクトリを自動的に検索しない他の SunVideo Plus アプリケーションを使用している場合は、`LD_LIBRARY_PATH` パス名に SunVideo Plus ライブラリの `libo1kusr` および `libotiaudio` へのパスを指定する必要があります。

  - `sh` または `ksh` シェル環境でパスを変更するには、以下のように入力します。

        hostname% LD_LIBRARY_PATH=/opt/SUNWo1kp/lib:$LD_LIBRARY_PATH
        hostname% export LD_LIBRARY_PATH

  - `csh` 環境では、以下のように入力します。

        hostname% setenv LD_LIBRARY_PATH /opt/SUNWo1kp/lib:$LD_LIBRARY_PATH

  ## `O1KHOME` の設定

  環境変数の `01KHOME` に、インストール先のサブディレクトリを設定する必要があります。デフォルトのインストール先は以下に示すとおりです。これ以外の場所に SunVideo Plus ソフトウェアをインストールしている場合は、`01KHOME` 環境変数にそのサブディレクトリのパスを設定します。

  - `sh` または `ksh` 環境を使用する場合は、以下のように入力します。

        hostname% O1KHOME=/opt/SUNWo1kp
        hostname% export O1KHOME

  - `csh` 環境では、以下のように入力します。

        hostname% setenv O1KHOME /opt/SUNWo1kp

  ## `PATH` 変数の設定変更

  `PATH` 環境変数に SunVideo Plus ソフトウェアへのパスを指定しておくと、ソフトウェアを起動するときの入力の手間を省くことができます。

  - `sh` または `ksh` 環境を使用する場合は、以下のように入力します。

        hostname% PATH=/opt/SUNWo1kp/bin:$PATH
        hostname% export PATH

  - `csh` 環境では、以下のように入力します。

        hostname% setenv PATH /opt/SUNWo1kp/bin:$PATH

  ## XIL 関連の環境変数の設定

  サンの XILTM ライブラリを使用するサンプルプログラムを実行するには、いくつかの XIL 環境変数が設定されている必要があります。以下に、それらの変数の設定例を示します。ここでは、XIL がデフォルトの場所にインストールされ、変数がそれまでに設定されていないものとします。

  - `sh` または `ksh` 環境を使用する場合は、以下のように入力します。

        hostname% LD_LIBRARY_PATH=/opt/SUNWits/Graphics-sw/xil/lib:$LD_LIBRARY_PATH
        hostname% export LD_LIBRARY_PATH
        hostname% XILHOME=/opt/SUNWits/Graphics-sw/xil
        hostname% export XILHOME

  - `csh` 環境では、以下のように入力します。

        hostname% setenv LD_LIBRARY_PATH /opt/SUNWits/Graphics-sw/xil/lib:
        $LD_LIBRARY_PATH
        hostname% setenv XILHOME /opt/SUNWits/Graphics-sw/xil

  ## デバイス番号の割り当て

  Solaris オペレーティングシステムは、カードのタイプと、PCI バススロットにカードが取り付けられている順番に基づいて、カードにデバイス番号を割り当てます。空きスロットに初めて SunVideo Plus カードを取り付けた場合、そのカードにはデバイス番号 `/dev/o1k0` が割り当てられます。2 枚目のカードを取り付けた場合は、デバイス番号 `/dev/o1k1` が割り当てられます。

  オペレーティングシステムは、カードが取り外され、後で再び取り付けられた場合でも、スロットの順番と SunVideo Plus のデバイス番号を記憶します。このため、1 枚目の SunVideo Plus カードを別のスロットに移し替えた場合、そのカードは `/dev/o1k2` と認識されます。その後、新しい SunVideo Plus カードを、1 枚目の SunVideo Plus カードが占有していたのと同じスロットに取り付けた場合、新しいカードは `/dev/o1k0` と認識されます。スロットがいったん SunVideo Plus カードのスロットと名付けられると、実際にそのスロットを占有しているカードが何であるかに関係なく、スロットは同じアドレスを保持します。

  ## インストール後の動作確認

  SunVideo Plus カードおよびソフトウェアが正しくインストールされ、動作することを確認するには、以下の作業を行います。

  1. SunVideo Plus カードおよびソフトウェアのインストールを完了して、XIL 環境変数を正しく設定したことを確認します。

  2. カードのコンポジットポート 1 にビデオ機器を接続します。

  > 注 - S ビデオ機器を使用する場合は、S ビデオコネクタに S ビデオケーブルを接続してください。

  3. `xil_display` プログラムを実行して、カードのビデオ機能を検査します。

     以下のように入力します。

         hostname% xil_display

     このコマンドは、99 枚のフレームを表示した後、終了します。

     S ビデオ機器を使用している場合は、以下を入力して、S ビデオ機器を使用するようにします。

         hostname% xil_display -I 0

  4. オーディオ入力ポートにオーディオ機器を接続し、オーディオ出力ポートにスピーカーを接続します。

  5. `o1k_audloop` プログラムを実行して、カードのオーディオ機能を検査します。

     以下のように入力します。

         hostname% o1k_audloop

  6. 検査を終えたら、Control-c を押します。

  | 前 | 次 | 目次 |