

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# ステップ 1: Amazon DCV サーバーをインストールする
<a name="setting-up-installing"></a>

以下のトピックでは、Windows、Linux、macOS に最新バージョンの Amazon DCV サーバーをインストールする方法について説明します。Amazon EC2 インスタンス、オンプレミスサーバー、またはクラウドベースサーバーに Amazon DCV をインストールする場合は、以下のステップを実行します。

**注記**  
Amazon DCV サーバーを旧バージョンから最新バージョンにアップグレードする場合は、「[Amazon DCV サーバーのアップグレード](setting-up-upgrading.md)」を参照してください。

**注記**  
macOS 用 Amazon DCV サーバーは、Amazon EC2 Apple シリコンインスタンスでのみサポートされています。

**Topics**
+ [Windows への Amazon DCV サーバーのインストール](setting-up-installing-windows.md)
+ [Linux への Amazon DCV サーバーのインストール](setting-up-installing-linux.md)
+ [macOS への Amazon DCV サーバーのインストール](setting-up-installing-macos.md)

# Windows への Amazon DCV サーバーのインストール
<a name="setting-up-installing-windows"></a>

Amazon DCV サーバーソフトウェアを Windows サーバーにインストールし、そこから Amazon DCV セッションを実行できます。ソフトウェアをインストールする前に、サーバーがソフトウェアを実行するための前提条件を満たしていることを確認してください。ソフトウェアをインストールするプロセスは、インストールウィザードを使用して手動で実行するか、Amazon DCV によって自動的にインストールできます。

**Topics**
+ [前提条件](setting-up-installing-winprereq.md)
+ [サーバーのインストール](setting-up-installing-wininstall.md)

# Amazon EC2 インスタンスでの Windows Amazon DCV サーバーの前提条件
<a name="setting-up-installing-winprereq"></a>

このトピックでは、Amazon DCV サーバーをインストールする前に Windows Amazon EC2 インスタンスを設定する方法について説明します。Amazon EC2 の Windows インスタンスに Amazon DCV サーバーをインストールしない場合は、これらの前提条件をスキップしてください。

**Topics**
+ [すべてのインスタンスの前提条件](#setting-up-installing-all)
+ [高速コンピューティングインスタンスの前提条件](#setting-up-installing-graphics)
+ [その他のインスタンスファミリーの前提条件](#setting-up-installing-general)

## すべてのインスタンスの前提条件
<a name="setting-up-installing-all"></a>

 バージョン 2024.0 以降、Windows バージョンの Amazon DCV では、Visual Studio 2017 用の Microsoft Visual C\$1\$1 再頒布可能パッケージではなく、Visual Studio 2022 用の Microsoft Visual C\$1\$1 再頒布可能パッケージを要件としています。

ベストプラクティスは、サーバー管理者が Amazon DCV サーバーをインストールする前に、Visual Studio 用の Microsoft Visual C\$1\$1 再頒布可能パッケージがインストールしていることです。2024.0 Amazon DCV MSI インストーラは依存関係をチェックし、見つからない場合は、Amazon DCV のインストール前に要件のインストールを試みます。この動作はフォールバックメカニズムであり、今後のリリースで削除されます。インストールに自動化を使用する管理者は、Amazon DCV サーバーの前に、自動化を更新して Visual Studio 用の Microsoft Visual C\$1\$1 再配布可能パッケージをインストールする必要があります。また、Microsoft Visual C\$1\$1 再頒布可能パッケージは、インストールの一環としてホストを再起動する場合があることに注意してください。

## 高速コンピューティングインスタンスの前提条件
<a name="setting-up-installing-graphics"></a>

### GPU グラフィックインスタンスの前提条件
<a name="setting-up-installing-graphics"></a>

GPU グラフィックインスタンス (G2、G3、G4dn、G4ad、G5 などのインスタンス) を使用している場合は、適切な NVIDIA ドライバーまたは GPU ドライバーをインストールして設定することをお勧めします。GPU ドライバーにより次の機能が有効になります。
+ アプリケーションの DirectX および OpenGL ハードウェアアクセラレーション
+ H.264 ビデオストリーミングエンコードのハードウェアアクセラレーション
+ カスタマイズ可能なサーバーモニターの解像度
+ サーバーモニターの最大解像度の増加— 最大 4096x2160
+ サーバーモニター数の増加

GPU グラフィックスインスタンスに NVIDIA GPU ドライバーをインストールする方法については、「*Amazon EC2 ユーザーガイド*」の以下のトピックを参照してください。
+ NVIDIA GPU とともに使用するインスタンス (G2、G3、G4dn、G5 などのインスタンス) については、「[Windows への NVIDIA ドライバーのインストール](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/install-nvidia-driver.html)」を参照してください。
+ AMD GPU を使用するインスタンス (G4ad インスタンスなど) については、「[Windows インスタンスに AMD ドライバーをインストールする](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/install-amd-driver.html)」を参照してください。

Amazon EC2 G4ad インスタンスの詳細については、ブログ投稿記事「[新しい Amazon EC2 G4ad インスタンスの詳細](https://aws.amazon.com/blogs/compute/deep-dive-on-the-new-amazon-ec2-g4ad-instances/)」を参照してください。

### その他の高速コンピューティングインスタンスの前提条件
<a name="setting-up-installing-accelerated"></a>

GPU グラフィックインスタンスではない高速コンピューティングインスタンス (P2、P3、P3dn などのインスタンス) を使用している場合は、適切な NVIDIA GPU ドライバーをインストールして設定することをお勧めします。NVIDIA GPU ドライバーにより、H.264 ビデオストリーミングエンコードのハードウェアアクセラレーションが有効になります。

高速コンピューティングインスタンスに NVIDIA GPU ドライバーをインストールする方法については、「*Amazon EC2 ユーザーガイド*」の「[パブリック NVIDIA ドライバー](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/install-nvidia-driver.html#public-nvidia-driver)」を参照してください。

高速コンピューティングインスタンスに NVIDIA GPU ドライバーをインストールしても、サーバーモニターの制限や解像度は向上しません。サーバーモニター解像度のサポートを追加するには、NVIDIA GRID ドライバーをインストールします。詳細については、NVIDIA ウェブサイトの「[NVIDIA vGPU ソフトウェア](https://www.nvidia.com/object/vGPU-software-driver.html)」を参照してください。

## その他のインスタンスファミリーの前提条件
<a name="setting-up-installing-general"></a>

高速コンピューティングインスタンス以外のインスタンスについては、Windows 2016 を使用しているか、2023.1 以前のバージョンの Amazon DCV サーバーを実行している場合は、Amazon DCV 仮想ディスプレイドライバーをインストールすることをお勧めします。このようなインスタンスには、汎用、コンピューティング最適化、メモリ最適化、ストレージ最適化などのインスタンスファミリーがあります。

Amazon DCV 仮想ディスプレイドライバーをインストールすると、以下が有効になります。
+ 最大 4 つのモニターに対するサポート
+ カスタム解像度に対するサポート
+ 4K UHD 解像度に対するサポート

Amazon DCV サーバーに接続されたサーバーモニターを、Windows コントロールパネルで管理することはできません。

**注記**  
Amazon DCV 仮想ディスプレイドライバーは、Windows Server 2016 以降でサポートされています。間接ディスプレイドライバー (IDD) が DCV サーバーにパッケージ化されているため、DCV サーバー 2023.1 以降で Windows Server 2019 以降を使用している場合は、ドライバーは必要ありません。IDD が推奨されますが、[GetConsoleScreenshot](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_GetConsoleScreenshot.html) 機能は期待どおりに動作しません。

**重要**  
NVIDIA GPU ドライバーなどといった他の GPU ドライバーと一緒に Amazon DCV 仮想ディスプレイドライバーをインストールすると、競合が発生する可能性があります。競合を回避するために、Amazon DCV 仮想ディスプレイドライバーを他の GPU ドライバーと組み合わせてインストールしないことをお勧めします。

**インスタンスに Amazon DCV 仮想ディスプレイドライバーをインストールする方法**

1. Amazon DCV 仮想ディスプレイドライバーのインストーラを [Amazon DCV ウェブサイト](http://download.amazondcv.com)からダウンロードします。

1. 次のいずれかを実行して、ドライバーをインストールします。
   + インストールウィザードを実行します。
   + インストールファイルをダブルクリックします。
   + 次のコマンドを使用して自動インストールを実行します。

     ```
     C:\> nice-dcv-virtual-display-x64-Release-88.msi /quiet /norestart
     ```

1. インスタンスを再起動します。

1. インスタンスに再接続します。

# Windows への Amazon DCV サーバーのインストール
<a name="setting-up-installing-wininstall"></a>

インストールウィザードを使用して、Amazon DCV サーバーを Windows ホストサーバーにインストールすることができます。ウィザードで一連のステップを実行して、Amazon DCV サーバーのインストールをカスタマイズすることができます。また、コマンドラインを使用して自動インストールを実行することもできます。その場合はデフォルト設定によりインストール手順が自動化されます。

**Contents**
+ [ウィザードの使用](#setting-up-installing-windows-wizard)
+ [自動インストールの使用](#setting-up-installing-windows-unattended)

## ウィザードの使用
<a name="setting-up-installing-windows-wizard"></a>

Amazon DCV サーバーインストールウィザードを使用して、ガイド付きインストールを行います。

**ウィザードを使用して Amazon DCV サーバーを Windows にインストールする方法**

1. Amazon DCV サーバーのインストール先となるサーバーを起動して接続します。

1. [Amazon DCV](http://download.amazondcv.com) ウェブサイトから Amazon DCV サーバーインストーラをダウンロードします。
**注記**  
Amazon DCV サーバーは、64 ビットバージョンでのみ利用可能で、64 ビット Windows オペレーティングシステムでサポートされています。
**ヒント**  
ダウンロードウェブサイトの[最新のパッケージ](http://download.amazondcv.com/latest.html)ページには、利用可能な最新バージョンを指すリンクが含まれています。これらのリンクを使用すれば、最新の Amazon DCV パッケージを自動的に取得できます。

1. `nice-dcv-server-x64-Release-2025.0-version_number.msi` を実行します。

1. ようこそ画面で、[**Next**] を選択します。

1. [End-User License Agreement] (エンドユーザーライセンス契約) 画面で、使用許諾書を読みます。同意する場合は、**[I accept the terms in the License Agreement]** (使用許諾契約書の条項に同意します) チェックボックスを選択して、**[Next]** (次へ) を選択します。

1. (オプション) [**コンポーネントの選択**] 画面で項目を選択して、インストールするコンポーネントを設定します。インストールするコンポーネントをマークするには、その項目を選択し、「**ローカルハードドライブにインストールされる**」を選択します。インストール対象からコンポーネントを除外するには、その項目を選択し、[**すべての機能が使用できなくなくなる**] を選択します。

1. [DCV Service Configuration (DCV サービス設定)] 画面で、次の操作を行います。

   1. (オプション) サーバーのファイアウォールを手動で構成して必要なポートで通信できるようにするには、[**No, I will manually configure my firewall later (いいえ、後でファイアウォールを手動で構成します)**] を選択します。

   1. (オプション) Amazon DCV サーバーをインストール後に手動で起動するには、**[いいえ、DCV サービスを手動で開始します]** を選択します。このオプションを選択すると、インストールが完了した後で自動的にコンソールセッションを開始することはできません。このオプションを選択すると、ステップ 9 はスキップされます。

1. [**次へ**] を選択します。

1. [DCV Session Management Configuration (セッション管理設定)] 画面で、自動コンソールセッションの所有者を指定します。または、インストールの完了後に自動コンソールセッションが開始されないようにするには、[**いいえ、セッションを手動で作成します**] を選択します。
**注記**  
以前にサーバーを自動的に開始することを選択した場合にのみ、このステップを完了します。

1. **[インストール]** を選択します。

## 自動インストールの使用
<a name="setting-up-installing-windows-unattended"></a>

Amazon DCV では、サーバーソフトウェアを自動的にインストールしてアクティブ化できます。これは「自動インストール」と呼ばれます。デフォルト設定では、自動インストールにより次の処理が実行されます。
+ ポート 8443 を介した通信を許可するファイアウォールルールを追加します。
+ Amazon DCV サーバーの自動起動を有効にします。
+ 自動コンソールセッションを作成します。
+ コンソールセッションの所有者を、インストールを実行するユーザーに設定します。

インストールコマンドに次のオプションを追加することで、デフォルトのアクションを上書きすることができます。
+ `DISABLE_FIREWALL=1` — インストーラによりファイアウォールルールが追加されないようにします。
+ `DISABLE_SERVER_AUTOSTART=1` — Amazon DCV サーバーがインストール後に自動的に開始されないようにします。
+ `DISABLE_AUTOMATIC_SESSION_CREATION=1` — インストーラにより自動コンソールセッションが開始されないようにします。
+ `AUTOMATIC_SESSION_OWNER=owner_name` — 自動コンソールセッションの別の所有者を指定します。
+ `ADDLOCAL=component_list` — インストールする要素のセットに要素を追加します。
+ `REMOVE=component_list` — インストールする要素のセットから要素を削除します。
**注記**  
`REMOVE` オプションは `ADDLOCAL` オプションの後で評価されます。両方のリストに入っている要素はインストールされません。

component\$1list は、次の値が含まれている可能性があるコンマ区切りリストです。
+ `audioMicDriver`: マイクロフォンドライバー
+ `audioSpkDriver`: スピーカードライバー
+ `printerDriver`: プリンタードライバー
+ `usbDriver`: USB デバイスリモート化ドライバー (デフォルトでは無効)
+ `webcamDriver`: ウェブカメラのドライバー
+ `gamepadDriver`: ゲームパッドドライバー
+ `webClient`: ウェブクライアント
+ `webauthn`: Webauthn リダイレクト
+ `iddDriver`: 間接ディスプレイドライバー (推奨)
+ `webrtc`: WebRTC リダイレクトコンポーネント
+ `ALL`: すべてのコンポーネント

**自動インストールを使用して Windows に Amazon DCV サーバーをインストールする方法**

1. Amazon DCV サーバーのインストール先となるサーバーを起動して接続します。

1. [Amazon DCV](http://download.amazondcv.com) ウェブサイトから Amazon DCV サーバーインストーラをダウンロードします。
**注記**  
Amazon DCV サーバーは、64 ビットバージョンでのみ利用可能で、64 ビット Windows オペレーティングシステムでサポートされています。

1. コマンドプロンプトウィンドウを開いて、インストーラをダウンロードしたフォルダに移動します。

1. 次のいずれかの例に示されているように、自動インストーラを実行します。
   + デフォルトのコンポーネントをインストールします。

     ```
     C:\>  msiexec.exe /i nice-dcv-server-x64-Release-2025.0-version_number.msi
     /quiet /norestart /l*v dcv_install_msi.log
     ```
   + すべてのコンポーネントをインストールします。

     ```
     C:\>  msiexec.exe /i nice-dcv-server-x64-Release-2025.0-version_number.msi
     ADDLOCAL=ALL /quiet /norestart /l*v dcv_install_msi.log
     ```
   + コンポーネントのサブセットをインストールします。

     ```
     C:\>  msiexec.exe /i nice-dcv-server-x64-Release-2025.0-version_number.msi
     ADDLOCAL=audioMicDriver,audioSpkDriver,printerDriver,webcamDriver /quiet /norestart /l*v dcv_install_msi.log
     ```

# Linux への Amazon DCV サーバーのインストール
<a name="setting-up-installing-linux"></a>

Amazon DCV サーバーソフトウェアを Linux サーバーにインストールし、そこから Amazon DCV セッションを実行できます。ソフトウェアをインストールする前に、サーバーがソフトウェアを実行するための前提条件を満たしていることを確認してください。ソフトウェアをインストールするプロセスは、インストールウィザードを使用して手動で実行するか、 AWSによって自動的にインストールできます。

このセクションでは、Amazon DCV サーバーを Linux にインストールする方法について説明します。

**Topics**
+ [前提条件](setting-up-installing-linux-prereq.md)
+ [サーバーのインストール](setting-up-installing-linux-server.md)
+ [インストール後のチェックの実行](setting-up-installing-linux-checks.md)

# Linux Amazon DCV サーバーの前提条件
<a name="setting-up-installing-linux-prereq"></a>

Amazon DCV を使用すると、クライアントが Linux サーバーのリモートのグラフィカル X セッションにアクセスできます。これにより、対応する Linux デスクトップにアクセスできます。Amazon DCV では、コンソールセッションと仮想セッションの 2 種類の Linux デスクトップストリーミングがサポートされています。コンソールおよび仮想セッションの詳細については、「[Amazon DCV セッションの管理](managing-sessions.md)」を参照してください。

このトピックでは、Linux サーバーで Amazon DCV を使用するための前提条件をインストールする方法について説明します。

**Topics**
+ [デスクトップ環境とデスクトップマネージャーをインストールする](#linux-prereq-gui)
+ [Wayland プロトコルの無効化 (GDM3 のみ)](#linux-prereq-wayland)
+ [X サーバーを設定する](#linux-prereq-xserver)
+ [glxinfo ユーティリティをインストールする](#linux-prereq-tools)
+ [OpenGL ソフトウェアレンダリングの検証](#linux-prereq-opengl)
+ [グラフィックスインスタンス用の GPU ドライバーをインストールする](#linux-prereq-gpu)
+ [GPU 以外のインスタンスに XDummy ドライバーをインストールする](#linux-prereq-nongpu)

## デスクトップ環境とデスクトップマネージャーをインストールする
<a name="linux-prereq-gui"></a>

Linux サーバーでの Amazon DCV のエクスペリエンスが向上するように、デスクトップ環境とデスクトップマネージャーをインストールできます。

デスクトップ環境は、Linux オペレーティングシステムとやり取りするのに役立つグラフィカルユーザーインターフェイス (GUI) です。いくつかのデスクトップ環境があり、Amazon DCV はそれらの多くで動作します。デスクトップマネージャーは、ユーザーのログイン画面を管理し、デスクトップ環境セッションと X サーバーを起動および停止するプログラムです。

次のタブ付きのコンテンツは、サポートされているオペレーティングシステムにデフォルトのデスクトップ環境とデスクトップマネージャーをインストールするステップを示しています。また、サポートされているオペレーティングシステムで X サーバーを設定して開始する方法も示しています。

------
#### [ RHEL, CentOS, and Rocky Linux ]

RHEL、CentOS、Rocky Linux のデフォルトのデスクトップ環境は Gnome3 で、デフォルトのデスクトップマネージャーは GDM です。

**RHEL、CentOS、Rocky Linux にデスクトップ環境とデスクトップマネージャーをインストールして設定するには**

1. デスクトップ環境とデスクトップマネージャーパッケージをインストールします。
   + RHEL と Rocky Linux

     ```
     $ sudo yum groupinstall 'Server with GUI'
     ```
   + CentOS

     ```
     $ sudo yum groupinstall "GNOME Desktop"
     ```

1. ソフトウェアパッケージを更新して、Linux サーバーが最新のものになるようにします。

   ```
   $ sudo yum upgrade
   ```

1. Linux サーバーを再起動します。

   ```
   $ sudo reboot
   ```

------
#### [ Amazon Linux 2 ]

Amazon Linux 2 のデフォルトのデスクトップ環境は Gnome3 で、デフォルトのデスクトップマネージャーは GDM です。

**Amazon Linux 2 にデスクトップ環境とデスクトップマネージャーをインストールして設定するには**

1. デスクトップ環境とデスクトップマネージャーパッケージをインストールします。

   ```
   $ sudo yum install gdm gnome-session gnome-classic-session gnome-session-xsession
   ```

   ```
   $ sudo yum install xorg-x11-server-Xorg xorg-x11-fonts-Type1 xorg-x11-drivers 
   ```

   ```
   $ sudo yum install gnome-terminal gnu-free-fonts-common gnu-free-mono-fonts gnu-free-sans-fonts gnu-free-serif-fonts
   ```

1. ソフトウェアパッケージを更新して、Linux サーバーが最新のものになるようにします。

   ```
   $ sudo yum upgrade
   ```

1. Linux サーバーを再起動します。

   ```
   $ sudo reboot
   ```

------
#### [ Amazon Linux 2023 ]

Amazon Linux 2023 のデフォルトのデスクトップ環境は Gnome3 で、デフォルトのデスクトップマネージャーは GDM です。

**Amazon Linux 2023 でデスクトップ環境とデスクトップマネージャーをインストールして設定するには**

1. デスクトップ環境とデスクトップマネージャーパッケージをインストールします。

   ```
   $ sudo dnf groupinstall 'Desktop'
   ```

1. ソフトウェアパッケージを更新して、Linux サーバーが最新のものになるようにします。

   ```
   $ sudo dnf upgrade
   ```

1. Linux サーバーを再起動します。

   ```
   $ sudo reboot
   ```

------
#### [ Ubuntu 20.x, 22.x, and 24.x ]

Ubuntu 20.x/22.x/24.x の場合、デフォルトのデスクトップ環境は Gnome3 で、デフォルトのデスクトップマネージャーは GDM3 です。Ubuntu 20.x 以降、LightDM は Amazon DCV でサポートされなくなりました。

**Ubuntu 20.x/22.x/24.x にデスクトップ環境とデスクトップマネージャーをインストールして設定するには**

1. デスクトップ環境とデスクトップマネージャーパッケージをインストールします。

   ```
   $ sudo apt update
   ```

   ```
   $ sudo apt install ubuntu-desktop
   ```

   GDM3 のインストール

   ```
   $ sudo apt install gdm3
   ```

1. GDM3 がデフォルトのデスクトップマネージャとして設定されていることを確認します。

   ```
   $ cat /etc/X11/default-display-manager
   ```

   出力は次のとおりです。

   ```
   /usr/sbin/gdm3
   ```

   GDM3 がデフォルトのデスクトップマネージャーとして設定されていない場合は、次のコマンドを使用してデフォルトとして設定します。

   ```
   $ sudo dpkg-reconfigure gdm3
   ```

1. ソフトウェアパッケージを更新して、Linux サーバーが最新のものになるようにします。

   ```
   $ sudo apt upgrade
   ```

1. Linux サーバーを再起動します。

   ```
   $ sudo reboot
   ```

**注記**  
2022.2 より古いバージョンの Amazon DCV を**仮想セッション**で使用すると、[既知の GDM の問題](https://gitlab.gnome.org/GNOME/gdm/-/issues/650)が発生する可能性があります。仮想セッションを正しく機能させるために、次のいずれかのソリューションを導入できます。  
**GPU を搭載していないサーバー**では仮想セッションを実行する必要がないため、デスクトップマネージャを無効にできます。仮想セッションを作成する前に、次のコマンドを実行して、システムがマルチユーザーモードで実行されるように設定します。  

  ```
  $  sudo systemctl isolate multi-user.target
  ```
**GPU を搭載したサーバー**では、デスクトップマネージャを無効にするだけでなく、仮想セッションを作成する前にシステムで X サーバを起動する必要があります。これを行うには、以下のコマンドを実行します。  

  ```
  $  sudo systemctl isolate multi-user.target
  ```

  ```
  $  sudo dcvstartx &
  ```
Amazon DCV 2022.2 以降の場合、この問題の影響を受けません。

------
#### [ SUSE Linux Enterprise 12.x ]

SUSE Linux Enterprise 12.x のデフォルトのデスクトップ環境は SLE Classic で、デフォルトのデスクトップマネージャーは GDM です。

**SUSE Linux Enterprise 12.x でデスクトップ環境とデスクトップマネージャーをインストールして設定するには**

1. デスクトップ環境とデスクトップマネージャーパッケージをインストールします。

   ```
   $ sudo zypper install -t pattern gnome-basic
   ```

1. GDM がデフォルトのデスクトップマネージャとして設定されていることを確認します。

   ```
   $ sudo update-alternatives --set default-displaymanager /usr/lib/X11/displaymanagers/gdm
   ```

   ```
   $ sudo sed -i "s/DEFAULT_WM=\"\"/DEFAULT_WM=\"gnome\"/" /etc/sysconfig/windowmanager
   ```

1. ソフトウェアパッケージを更新して、Linux サーバーが最新のものになるようにします。

   ```
   $ sudo zypper update
   ```

1. Linux サーバーを再起動します。

   ```
   $ sudo reboot
   ```

------
#### [ SUSE Linux Enterprise 15.x ]

SUSE Linux Enterprise 15.x のデフォルトのデスクトップ環境は SLE Classic で、デフォルトのデスクトップマネージャーは GDM3 です。

**SUSE Linux Enterprise 15.x でデスクトップ環境とデスクトップマネージャーをインストールして設定するには**

1. デスクトップ環境とデスクトップマネージャーパッケージをインストールします。

   ```
   $ sudo zypper install -t pattern gnome_basic
   ```

1. GDM がデフォルトのデスクトップマネージャとして設定されていることを確認します。

   ```
   $ sudo update-alternatives --set default-displaymanager /usr/lib/X11/displaymanagers/gdm
   ```

   ```
   $ sudo sed -i "s/DEFAULT_WM=\"\"/DEFAULT_WM=\"gnome\"/" /etc/sysconfig/windowmanager
   ```

1. ソフトウェアパッケージを更新して、Linux サーバーが最新のものになるようにします。

   ```
   $ sudo zypper update
   ```

1. Linux サーバーを再起動します。

   ```
   $ sudo reboot
   ```

**注記**  
2022.2 より古いバージョンの Amazon DCV を**仮想セッション**で使用すると、[既知の GDM の問題](https://gitlab.gnome.org/GNOME/gdm/-/issues/650)が発生する可能性があります。仮想セッションを正しく機能させるために、次のいずれかのソリューションを導入できます。  
**GPU を搭載していないサーバー**では仮想セッションを実行する必要がないため、デスクトップマネージャを無効にできます。仮想セッションを作成する前に、次のコマンドを実行して、システムがマルチユーザーモードで実行されるように設定します。  

  ```
  $  sudo systemctl isolate multi-user.target
  ```
**GPU を搭載したサーバー**では、デスクトップマネージャを無効にするだけでなく、仮想セッションを作成する前にシステムで X サーバを起動する必要があります。これを行うには、以下のコマンドを実行します。  

  ```
  $  sudo systemctl isolate multi-user.target
  ```

  ```
  $  sudo dcvstartx &
  ```
Amazon DCV 2022.2 以降の場合、この問題の影響を受けません。

------

## Wayland プロトコルの無効化 (GDM3 のみ)
<a name="linux-prereq-wayland"></a>

Amazon DCV は Wayland プロトコルに対応していません。GDM3 デスクトップマネージャーを使用している場合は、Wayland プロトコルを無効にする必要があります。GDM3 を使用している場合は、このステップをスキップしてください。

**Wayland プロトコルを無効にする方法**

1. 適切なテキストエディタを使用して以下のファイルを開きます。
   + RHEL、CentOS、SUSE Linux Enterprise 15.x、Amazon Linux 2023

     ```
     /etc/gdm/custom.conf
     ```
   + Ubuntu

     ```
     /etc/gdm3/custom.conf
     ```

1. `[daemon]` セクションで `WaylandEnable` を `false` に設定します。

   ```
   [daemon]
   WaylandEnable=false
   ```

1. GDM サービスを再起動します。
   + RHEL、CentOS、Amazon Linux 2023

     ```
     $ sudo systemctl restart gdm
     ```
   + Ubuntu

     ```
     $ sudo systemctl restart gdm3
     ```
   + SUSE Linux Enterprise 15.x

     ```
     $ sudo systemctl restart xdm
     ```

## X サーバーを設定する
<a name="linux-prereq-xserver"></a>

コンソールセッションまたは GPU 共有を使用する場合は、Linux サーバーが正しく設定され、実行されている X サーバーがあることを確認する必要があります。

**注記**  
GPU 共有を使用せずに仮想セッションを使用する場合、X サーバーは必要ありません。

X サーバーパッケージは通常、デスクトップ環境とデスクトップマネージャーの依存関係としてインストールされます。Linux サーバーの起動時に自動的に起動するように X サーバーを設定することをお勧めします。

**Linux の X サーバーを設定して起動するには**

1. Linux サーバーの起動時に自動的に起動するように X サーバーを設定します。

   ```
   $ sudo systemctl get-default
   ```

   コマンドが `graphical.target` を返した場合、X サーバーは自動的に起動するようにすでに設定されています。次のステップに進みます。

   コマンドが `multi-user.target` を返した場合、X サーバーは自動的に起動するように設定されていません。次の コマンドを実行します。

   ```
   $ sudo systemctl set-default graphical.target
   ```

1. X サーバーを起動します。

   ```
   $ sudo systemctl isolate graphical.target
   ```

1. X サーバーが実行中であることを確認する

   ```
   $ ps aux | grep X | grep -v grep
   ```

   以下に示しているのは、X サーバーが動作している場合の出力例です。

   `root 1891 0.0 0.7 277528 30448 tty7 Ssl+ 10:59 0:00 /usr/bin/Xorg :0 -background none -verbose -auth /run/gdm/auth-for-gdm-wltseN/database -seat seat0 vt7 `

## glxinfo ユーティリティをインストールする
<a name="linux-prereq-tools"></a>

glxinfo ユーティリティは、Linux サーバーの OpenGL 設定に関する情報を提供します。このユーティリティを使用すれば、Linux サーバーでサポートされるように設定されているのが OpenGL のハードウェアレンダリングかソフトウェアレンダリングかを判断できます。ドライバーとサポートされている拡張機能に関する情報が得られます。

glxinfo ユーティリティは DCV GL のパッケージ依存関係としてインストールされます。したがって、DCV GL をインストールした場合、glxinfo ユーティリティはすでに Linux サーバーにインストールされています。

------
#### [ RHEL, CentOS, Rocky Linux, Amazon Linux 2, and Amazon Linux 2023 ]

**glxinfo ユーティリティをインストールするには**  
次のコマンドを実行します。

```
$ sudo yum install glx-utils
```

------
#### [ Ubuntu ]

**glxinfo ユーティリティをインストールするには**  
次のコマンドを実行します。

```
$ sudo apt install mesa-utils
```

------
#### [ SUSE Linux Enterprise ]

**glxinfo ユーティリティをインストールするには**  
次のコマンドを実行します。

```
$ sudo zypper in Mesa-demo-x
```

------

## OpenGL ソフトウェアレンダリングの検証
<a name="linux-prereq-opengl"></a>

GPU 非搭載の Linux サーバーでは、OpenGL は Mesa ドライバーを使用するソフトウェアレンダリングモードでのみサポートされます。GPU 非搭載の Linux サーバーを使用していて、OpenGL を使用する予定の場合は、Mesa ドライバーがインストールされ、Linux サーバーで正しく設定されていることを確認してください。

**注記**  
この条件は GPU 非搭載の Linux サーバーにのみ適用されます。

**OpenGL ソフトウェアレンダリングが利用可能であることを確認するには**  
X サーバーが実行されていることを確認し、次のコマンドを使用します。

```
$ sudo DISPLAY=:0 XAUTHORITY=$(ps aux | grep "X.*\-auth" | grep -v Xdcv | grep -v grep | sed -n 's/.*-auth \([^ ]\+\).*/\1/p') glxinfo | grep -i "opengl.*version"
```

以下に示しているのは、OpenGL ソフトウェアレンダリングが利用可能な場合の出力例です。

```
OpenGL core profile version string: 3.3 (Core Profile) Mesa 17.0.5
OpenGL core profile shading language version string: 3.30
OpenGL version string: 3.0 Mesa 17.0.5
OpenGL shading language version string: 1.30
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 17.0.5
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
```

## グラフィックスインスタンス用の GPU ドライバーをインストールする
<a name="linux-prereq-gpu"></a>

**Topics**
+ [NVIDIA ドライバーをインストールして設定する](#gpu-nvidia)
+ [AMD ドライバーをインストールして設定する](#gpu-amd)

### NVIDIA ドライバーをインストールして設定する
<a name="gpu-nvidia"></a>

専用 NVIDIA GPU 搭載の Linux サーバーでは、適切な NVIDIA ドライバーがインストールされ、正しく設定されていることを確認する必要があります。Amazon EC2 Linux インスタンスに NVIDIA ドライバーをインストールする方法については、「*Amazon EC2 ユーザーガイド*」の「[Linux サーバーでの NVIDIA ドライバーのイントール](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-nvidia-driver.html)」を参照してください。

**注記**  
この条件は NVIDIA GPU 搭載の Linux サーバーにのみ適用されます。
GRID ドライバーでは、インストールされた各 GPU に対して最大 4 つの 4K ディスプレイがサポートされます。ゲーミングドライバーでは、インストールされている各 GPU に対して 4 K ディスプレイが 1 つだけサポートされます。

Linux サーバーに NVIDIA ドライバーをインストールしたら、`xorg.conf` を更新してください。

**更新された xorg.conf を生成するには**

1. 以下のコマンドを実行してください。

   ```
   $  sudo nvidia-xconfig --preserve-busid --enable-all-gpus
   ```

   G3、G4、G5 Amazon EC2 インスタンスを使用していて、マルチモニターコンソールセッションを使用する場合は、`--connected-monitor=DFP-0,DFP-1,DFP-2,DFP-3` パラメータを含めます。これは次のように行います。

   ```
   $  sudo nvidia-xconfig --preserve-busid --enable-all-gpus --connected-monitor=DFP-0,DFP-1,DFP-2,DFP-3
   ```
**注記**  
サーバーにレガシー `/etc/X11/XF86Config` ファイルがないことを確認します。存在する場合、`nvidia-xconfig` は必要な `/etc/X11/xorg.conf` ファイルを生成するのではなく、その設定ファイルを更新します。次のコマンドを実行して、レガシー `XF86Config` ファイルを削除します。  

   ```
   sudo rm -rf /etc/X11/XF86Config*
   ```

1. 変更を有効にするには、X サーバーを再起動します。
   + 

     ```
     $ sudo systemctl isolate multi-user.target
     ```

     ```
     $ sudo systemctl isolate graphical.target
     ```

**NVIDIA GPU がハードウェアベースのビデオエンコーディングに対応しているか確認する方法**  
NVENC エンコーディングがサポートされていることと、Ubuntu 20 では 3.0 以上、または 3.5 以上のコンピューティング機能があることを確認します。

NVENC のサポートを確認するには、「[NVIDIA Video Encode and Decode GPU Support Matrix](https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new#Encoder)」(NVIDIA ビデオエンコード/デコードの GPU サポートマトリックス) を参照してください。コンピューティング機能を確認するには、「[NVIDIA Compute Capacility](https://developer.nvidia.com/cuda-gpus)」(NVIDIA コンピューティングキャパシティ) テーブルを参照してください。

NVIDIA GPU で NVENC エンコーディングがサポートされていない場合、または必要なコンピューティング機能が備わっていない場合は、ソフトウェアベースのビデオエンコーディングが使用されます。

**OpenGL ハードウェアレンダリングが利用可能であることを確認するには**  
次のコマンドを使用して、X サーバーが実行されていることを確認します。

```
$ sudo DISPLAY=:0 XAUTHORITY=$(ps aux | grep "X.*\-auth" | grep -v Xdcv | grep -v grep | sed -n 's/.*-auth \([^ ]\+\).*/\1/p') glxinfo | grep -i "opengl.*version"
```

以下に示しているのは、OpenGL ハードウェアレンダリングが利用可能な場合の出力例です。

```
OpenGL core profile version string: 4.4.0 NVIDIA 390.75
OpenGL core profile shading language version string: 4.40 NVIDIA via Cg compiler
OpenGL version string: 4.6.0 NVIDIA 390.75
OpenGL shading language version string: 4.60 NVIDIA
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 390.75
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
```

### AMD ドライバーをインストールして設定する
<a name="gpu-amd"></a>

AMD GPU がアタッチされたインスタンス (G4ad インスタンスなど) には、適切な AMD ドライバーがインストールされている必要があります。互換性のある Amazon EC2 インスタンスに AMD GPU ドライバーをインストールする方法については、「[Linux インスタンスに AMD ドライバーをインストールする](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-amd-driver.html)」を参照してください。

Amazon EC2 G4ad インスタンスの詳細については、ブログ投稿記事「[新しい Amazon EC2 G4ad インスタンスの詳細](https://aws.amazon.com/blogs/compute/deep-dive-on-the-new-amazon-ec2-g4ad-instances/)」を参照してください。

## GPU 以外のインスタンスに XDummy ドライバーをインストールする
<a name="linux-prereq-nongpu"></a>

**Topics**
+ [xDummy ドライバーをインストールして設定する](#gpu-xdummy)

### xDummy ドライバーをインストールして設定する
<a name="gpu-xdummy"></a>

専用 GPU が搭載されていない Linux サーバーでコンソールセッションを使用する場合は、Xdummy ドライバーがインストールされ、正しく設定されていることを確認します。XDummy ドライバーを使用すると、実際の GPU が存在しない場合に X サーバーを仮想フレームバッファで実行できます。

**注記**  
これは、仮想セッションを使用する場合は必須ではありません。
XDummy ドライバーは、その設定で定義されている解像度しか対応できません。

------
#### [ RHEL, CentOS, Rocky Linux, Amazon Linux 2, and Amazon Linux 2023 ]

**xDummy ドライバーをインストールする方法**  
次のコマンドを実行します。

```
$ sudo yum install xorg-x11-drv-dummy
```

------
#### [ Ubuntu ]

**xDummy ドライバーをインストールする方法**  
次のコマンドを実行します。

```
$ sudo apt install xserver-xorg-video-dummy
```

------
#### [ SUSE Linux Enterprise ]

**xDummy ドライバーをインストールする方法**  
次のコマンドを実行します。

```
$ sudo zypper in xf86-video-dummy
```

------

Linux サーバーに XDummy ドライバーをインストールしたら、`xorg.conf` を更新します。

**xorg.conf で xDummy を設定する方法**

1. 任意のテキストエディタで `/etc/X11/xorg.conf` ファイルを開きます。

1. 設定に次のセクションを追加します。

   ```
   Section "Device"
       Identifier "DummyDevice"
       Driver "dummy"
       Option "UseEDID" "false"
       VideoRam 512000
   EndSection
   
   Section "Monitor"
       Identifier "DummyMonitor"
       HorizSync   5.0 - 1000.0
       VertRefresh 5.0 - 200.0
       Option "ReducedBlanking"
   EndSection
   
   Section "Screen"
       Identifier "DummyScreen"
       Device "DummyDevice"
       Monitor "DummyMonitor"
       DefaultDepth 24
       SubSection "Display"
           Viewport 0 0
           Depth 24
           Virtual 4096 2160
       EndSubSection
   EndSection
   ```
**注記**  
示されている設定は一例です。さらにモードを追加すれば、異なる `virtual` 解像度を設定できます。複数のダミーモニターを設定することもできます。

1. 変更を有効にするには、X サーバーを再起動します。

   ```
   $ sudo systemctl isolate multi-user.target
   ```

   ```
   $ sudo systemctl isolate graphical.target
   ```

# Linux に Amazon DCV サーバーをインストールする
<a name="setting-up-installing-linux-server"></a>

Amazon DCV サーバーは、ホストサーバーのオペレーティングシステムに応じて、一連の RPM パッケージまたは .deb パッケージを使用してインストールされます。このパッケージは、必要なパッケージとその依存関係をすべてインストールし、必要なサーバー設定を実行します。

**注記**  
Amazon DCV サーバーをインストールするには、ルートユーザーとしてサインインする必要があります。

## Amazon DCV サーバーのインストール
<a name="linux-server-install"></a>

------
#### [ Amazon Linux 2 ]

Amazon DCV サーバーは、64 ビット x86 と 64 ビット ARM のアーキテクチャをベースにした Amazon Linux 2 サーバーに利用できます。

**重要**  
`nice-dcv-gl` と `nice-dcv-gltest` のパッケージは、64 ビット ARM アーキテクチャに基づくサーバーには使用できません。

**Amazon Linux 2 に Amazon DCV サーバーをインストールするには**

1. Amazon DCV サーバーのインストール先となるサーバーを起動して接続します。

1. Amazon DCV サーバーパッケージには、安全な GPG 署名によるデジタル署名があります。パッケージマネージャーでパッケージ署名を検証できるようにするには、NICE GPG キーをインポートする必要があります。そのためには、ターミナルウィンドウを開いて Amazon DCV GPG キーをインポートします。

   ```
   $ sudo rpm --import https://d1uj6qtbmh3dt5.cloudfront.net/NICE-GPG-KEY
   ```

1. [Amazon DCV ダウンロードのウェブサイト](http://download.amazondcv.com)からパッケージをダウンロードします。RPM パッケージおよび deb パッケージは `.tgz` アーカイブにパッケージ化されています。必ずオペレーティングシステムに適したアーカイブをダウンロードしてください。
   + 64 ビット x86

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-amzn2-x86_64.tgz
     ```
   + 64 ビット ARM

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-amzn2-aarch64.tgz
     ```
**ヒント**  
ダウンロードウェブサイトの[最新のパッケージ](http://download.amazondcv.com/latest.html)ページには、利用可能な最新バージョンを指すリンクが含まれています。これらのリンクを使用すれば、最新の Amazon DCV パッケージを自動的に取得できます。  
64 ビット x86  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-amzn2-x86_64.tgz
     ```
64 ビット ARM  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-amzn2-aarch64.tgz
     ```

1. `.tgz` アーカイブのコンテンツを抽出し、抽出されたディレクトリに移動します。
   + 64 ビット x86

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-amzn2-x86_64.tgz && cd nice-dcv-2025.0-20103-amzn2-x86_64
     ```
   + 64 ビット ARM

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-amzn2-aarch64.tgz && cd nice-dcv-2025.0-20103-amzn2-aarch64
     ```

1. Amazon DCV サーバーをインストールします。
   + 64 ビット x86

     ```
     $ sudo yum install nice-dcv-server-2025.0.20103-1.el7.x86_64.rpm
     ```
   + 64 ビット ARM

     ```
     $ sudo yum install nice-dcv-server-2025.0.20103-1.el7.aarch64.rpm
     ```

1. (オプション) Amazon DCV バージョン 2021.2 以降でウェブクライアントを使用するには、`nice-dcv-web-viewer` パッケージをインストールします。
   + 64 ビット x86

     ```
     $ sudo yum install nice-dcv-web-viewer-2025.0.20103-1.el7.x86_64.rpm
     ```
   + 64 ビット ARM

     ```
     $ sudo yum install nice-dcv-web-viewer-2025.0.20103-1.el7.aarch64.rpm
     ```

1. (オプション) 仮想セッションを使用する場合は、`nice-xdcv` パッケージをインストールします。
   + 64 ビット x86

     ```
     $ sudo yum install nice-xdcv-2025.0.688-1.el7.x86_64.rpm
     ```
   + 64 ビット ARM

     ```
     $ sudo yum install nice-xdcv-2025.0.688-1.el7.aarch64.rpm
     ```

1. (オプション) GPU 共有を使用する予定がある場合は、`nice-dcv-gl` パッケージをインストールします。
   + 64 ビット x86

     ```
     $ sudo yum install nice-dcv-gl-2025.0.1112-1.el7.x86_64.rpm
     ```
**注記**  
オプションとして `nice-dcv-gltest` パッケージをインストールすることもできます。このパッケージには、仮想セッションがハードウェアベースの OpenGL を使用するように適切に設定されているかどうかを判断するために使用できるシンプルな OpenGL アプリケーションが含まれています。

1. (オプション) Amazon DCV EnginFrame で Amazon DCV を使用する予定がある場合は、`nice-dcv-simple-external-authenticator` パッケージをインストールします。
   + 64 ビット x86

     ```
     $ sudo yum install nice-dcv-simple-external-authenticator-2025.0.282-1.el7.x86_64.rpm
     ```
   + 64 ビット ARM

     ```
     $ sudo yum install nice-dcv-simple-external-authenticator-2025.0.282-1.el7.aarch64.rpm
     ```

1. (オプション) USB リモート化を使用して特殊な USB デバイスをサポートするには、DCV USB ドライバーをインストールします。

   DCV USB ドライバーをインストールするには、Dynamic Kernel Module Support (DKMS) がサーバーにインストールされている必要があります。DKMS をインストールするには、以下のコマンドを使用します。

   DKMS は、Extra Packages for Enterprise Linux (EPEL) リポジトリからインストールできます。EPEL リポジトリを有効にするには、以下のコマンドを実行します。

   ```
   $ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
   ```

   EPEL リポジトリを有効にしたら、以下のコマンドを実行して DKMS をインストールします。

   ```
   $ sudo yum install dkms
   ```

   DKMS をインストールしたら、以下のコマンドを実行して DCV USB ドライバーをインストールします。

   ```
   $ sudo dcvusbdriverinstaller
   ```

1. (オプション) マイクのリダイレクトをサポートする予定がある場合は、`pulseaudio-utils` パッケージがシステムにインストールされていることを確認します。そのインストールには以下のコマンドを使用します。

   ```
   $ sudo yum install pulseaudio-utils
   ```

------
#### [ Amazon Linux 2023 ]

Amazon DCV サーバーは、64 ビット x86 と 64 ビット ARM のアーキテクチャをベースにした Amazon Linux 2023 サーバーに利用できます。

**重要**  
`nice-dcv-gl` と `nice-dcv-gltest` のパッケージは、64 ビット ARM アーキテクチャに基づくサーバーには使用できません。

**Amazon Linux 2023 に Amazon DCV サーバーをインストールするには**

1. Amazon DCV サーバーのインストール先にするサーバーを起動して接続します。

1. Amazon DCV サーバーパッケージには、安全な GPG 署名によるデジタル署名があります。パッケージマネージャーがパッケージ署名を検証できるようにするには、Amazon DCV GPG キーをインポートする必要があります。そのためには、ターミナルウィンドウを開いて Amazon DCV GPG キーをインポートします。

   ```
   $ sudo rpm --import https://d1uj6qtbmh3dt5.cloudfront.net/NICE-GPG-KEY
   ```

1. [Amazon DCV ダウンロードのウェブサイト](http://download.amazondcv.com)からパッケージをダウンロードします。RPM パッケージおよび deb パッケージは `.tgz` アーカイブにパッケージ化されています。必ずオペレーティングシステムに適したアーカイブをダウンロードしてください。
   + 64 ビット x86

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-amzn2023-x86_64.tgz
     ```
   + 64 ビット ARM

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-amzn2023-aarch64.tgz
     ```
**ヒント**  
ダウンロードウェブサイトの[最新のパッケージ](http://download.amazondcv.com/latest.html)ページには、利用可能な最新バージョンを指すリンクが含まれています。これらのリンクを使用すれば、最新の Amazon DCV パッケージを自動的に取得できます。  
64 ビット x86  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-amzn2023-x86_64.tgz
     ```
64 ビット ARM  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-amzn2023-aarch64.tgz
     ```

1. `.tgz` アーカイブのコンテンツを抽出し、抽出されたディレクトリに移動します。
   + 64 ビット x86

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-amzn2023-x86_64.tgz && cd nice-dcv-2025.0-20103-amzn2023-x86_64
     ```
   + 64 ビット ARM

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-amzn2023-aarch64.tgz && cd nice-dcv-2025.0-20103-amzn2023-aarch64
     ```

1. Amazon DCV サーバーをインストールします。
   + 64 ビット x86

     ```
     $ sudo dnf install nice-dcv-server-2025.0.20103-1.amzn2023.x86_64.rpm
     ```
   + 64 ビット ARM

     ```
     $ sudo dnf install nice-dcv-server-2025.0.20103-1.amzn2023.aarch64.rpm
     ```

1. (オプション) Amazon DCV バージョン 2021.2 以降でウェブクライアントを使用する予定がある場合は、`nice-dcv-web-viewer` パッケージをインストールします。
   + 64 ビット x86

     ```
     $ sudo dnf install nice-dcv-web-viewer-2025.0.20103-1.amzn2023.x86_64.rpm
     ```
   + 64 ビット ARM

     ```
     $ sudo dnf install nice-dcv-web-viewer-2025.0.20103-1.amzn2023.aarch64.rpm
     ```

1. (オプション) 仮想セッションを使用する場合は、`nice-xdcv` パッケージをインストールします。
   + 64 ビット x86

     ```
     $ sudo dnf install nice-xdcv-2025.0.688-1.amzn2023.x86_64.rpm
     ```
   + 64 ビット ARM

     ```
     $ sudo dnf install nice-xdcv-2025.0.688-1.amzn2023.aarch64.rpm
     ```

1. (オプション) GPU 共有を使用する予定がある場合は、`nice-dcv-gl` パッケージをインストールします。
   + 64 ビット x86

     ```
     $ sudo dnf install nice-dcv-gl-2025.0.1112-1.amzn2023.x86_64.rpm
     ```
**注記**  
オプションとして `nice-dcv-gltest` パッケージをインストールすることもできます。このパッケージには、仮想セッションがハードウェアベースの OpenGL を使用するように適切に設定されているかどうかを判断するために使用できるシンプルな OpenGL アプリケーションが含まれています。

1. (オプション) Amazon DCV [外部認証](https://docs.aws.amazon.com/dcv/latest/adminguide/external-authentication.html)を使用する場合は、`nice-dcv-simple-external-authenticator` パッケージを使用します。
   + 64 ビット x86

     ```
     $ sudo dnf install nice-dcv-simple-external-authenticator-2025.0.282-1.amzn2023.x86_64.rpm
     ```
   + 64 ビット ARM

     ```
     $ sudo dnf install nice-dcv-simple-external-authenticator-2025.0.282-1.amzn2023.aarch64.rpm
     ```

1. (オプション) USB リモート化を使用して特殊な USB デバイスをサポートするには、DCV USB ドライバーをインストールします。

   DCV USB ドライバーをインストールするには、Dynamic Kernel Module Support (DKMS) がサーバーにインストールされている必要があります。DKMS をインストールするには、以下のコマンドを使用します。

   ```
   $ sudo dnf install dkms
   ```

   DKMS をインストールしたら、以下のコマンドを実行して DCV USB ドライバーをインストールします。

   ```
   $ sudo dcvusbdriverinstaller
   ```

1. (オプション) マイクのリダイレクトをサポートする予定がある場合は、`pulseaudio-utils` パッケージがシステムにインストールされていることを確認します。そのインストールには以下のコマンドを使用します。

   ```
   $ sudo dnf install pulseaudio-utils
   ```

------
#### [ RHEL, CentOS, and Rocky Linux 8.5 ]

Amazon DCV サーバーは、64 ビット x86 と 64 ビット ARM のアーキテクチャをベースにした RHEL および CentOS サーバーと、Rocky Linux 8.5 以降に利用できます。

**重要**  
`nice-dcv-gl` と `nice-dcv-gltest` のパッケージは、64 ビット ARM アーキテクチャに基づくサーバーには使用できません。

**Amazon DCV サーバーを RHEL、CentOS、Rocky Linux 8.5 にインストールする方法**

1. Amazon DCV サーバーのインストール先にするサーバーを起動して接続します。

1. Amazon DCV サーバーパッケージには、安全な GPG 署名によるデジタル署名があります。パッケージマネージャーがパッケージ署名を検証できるようにするには、Amazon DCV GPG キーをインポートする必要があります。そのためには、ターミナルウィンドウを開いて Amazon DCV GPG キーをインポートします。

   ```
   $ sudo rpm --import https://d1uj6qtbmh3dt5.cloudfront.net/NICE-GPG-KEY
   ```

1. [Amazon DCV ダウンロードのウェブサイト](http://download.amazondcv.com)からパッケージをダウンロードします。RPM パッケージおよび deb パッケージは `.tgz` アーカイブにパッケージ化されています。必ずオペレーティングシステムに適したアーカイブをダウンロードしてください。
   + 64 ビット x86

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-el8-x86_64.tgz
     ```
   + 64 ビット ARM

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-el8-aarch64.tgz
     ```
**ヒント**  
ダウンロードウェブサイトの[最新のパッケージ](http://download.amazondcv.com/latest.html)ページには、利用可能な最新バージョンを指すリンクが含まれています。これらのリンクを使用すれば、最新の Amazon DCV パッケージを自動的に取得できます。  
64 ビット x86  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-el8-x86_64.tgz
     ```
64 ビット ARM  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-el8-aarch64.tgz
     ```

1. `.tgz` アーカイブのコンテンツを抽出し、抽出されたディレクトリに移動します。
   + 64 ビット x86

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-el8-x86_64.tgz && cd nice-dcv-2025.0-20103-el8-x86_64
     ```
   + 64 ビット ARM

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-el8-aarch64.tgz && cd nice-dcv-2025.0-20103-el8-aarch64
     ```

1. Amazon DCV サーバーをインストールします。
   + 64 ビット x86

     ```
     $ sudo yum install nice-dcv-server-2025.0.20103-1.el8.x86_64.rpm
     ```
   + 64 ビット ARM

     ```
     $ sudo yum install nice-dcv-server-2025.0.20103-1.el8.aarch64.rpm
     ```

1. (オプション) Amazon DCV バージョン 2021.2 以降でウェブクライアントを使用する予定がある場合は、`nice-dcv-web-viewer` パッケージをインストールします。
   + 64 ビット x86

     ```
     $ sudo yum install nice-dcv-web-viewer-2025.0.20103-1.el8.x86_64.rpm
     ```
   + 64 ビット ARM

     ```
     $ sudo yum install nice-dcv-web-viewer-2025.0.20103-1.el8.aarch64.rpm
     ```

1. (オプション) 仮想セッションを使用する場合は、`nice-xdcv` パッケージをインストールします。
   + 64 ビット x86

     ```
     $ sudo yum install nice-xdcv-2025.0.688-1.el8.x86_64.rpm
     ```
   + 64 ビット ARM

     ```
     $ sudo yum install nice-xdcv-2025.0.688-1.el8.aarch64.rpm
     ```

1. (オプション) GPU 共有を使用する予定がある場合は、`nice-dcv-gl` パッケージをインストールします。
   + 64 ビット x86

     ```
     $ sudo yum install nice-dcv-gl-2025.0.1112-1.el8.x86_64.rpm
     ```
**注記**  
オプションとして `nice-dcv-gltest` パッケージをインストールすることもできます。このパッケージには、仮想セッションがハードウェアベースの OpenGL を使用するように適切に設定されているかどうかを判断するために使用できるシンプルな OpenGL アプリケーションが含まれています。

1. (オプション) Amazon DCV EnginFrame で Amazon DCV を使用する予定がある場合は、`nice-dcv-simple-external-authenticator` パッケージをインストールします。
   + 64 ビット x86

     ```
     $ sudo yum install nice-dcv-simple-external-authenticator-2025.0.282-1.el8.x86_64.rpm
     ```
   + 64 ビット ARM

     ```
     $ sudo yum install nice-dcv-simple-external-authenticator-2025.0.282-1.el8.aarch64.rpm
     ```

1. (オプション) USB リモート化を使用して特殊な USB デバイスをサポートするには、DCV USB ドライバーをインストールします。

   DCV USB ドライバーをインストールするには、Dynamic Kernel Module Support (DKMS) がサーバーにインストールされている必要があります。DKMS をインストールするには、以下のコマンドを使用します。

   DKMS は、Extra Packages for Enterprise Linux (EPEL) リポジトリからインストールできます。EPEL リポジトリを有効にするには、以下のコマンドを実行します。

   ```
   $ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
   ```

   EPEL リポジトリを有効にしたら、以下のコマンドを実行して DKMS をインストールします。

   ```
   $ sudo yum install dkms
   ```

   DKMS をインストールしたら、以下のコマンドを実行して DCV USB ドライバーをインストールします。

   ```
   $ sudo dcvusbdriverinstaller
   ```

1. (オプション) マイクのリダイレクトをサポートする予定がある場合は、`pulseaudio-utils` パッケージがシステムにインストールされていることを確認します。そのインストールには以下のコマンドを使用します。

   ```
   $ sudo yum install pulseaudio-utils
   ```

------
#### [ RHEL, CentOS, and Rocky Linux 9 ]

Amazon DCV サーバーは、64 ビット x86 と 64 ビット ARM のアーキテクチャをベースにした RHEL および CentOS サーバーと、Rocky Linux 9 以降に利用できます。

**重要**  
`nice-dcv-gl` と `nice-dcv-gltest` のパッケージは、64 ビット ARM アーキテクチャに基づくサーバーには使用できません。

**Amazon DCV サーバーを RHEL、CentOS、Rocky Linux 9 にインストールする方法**

1. Amazon DCV サーバーのインストール先にするサーバーを起動して接続します。

1. Amazon DCV サーバーパッケージには、安全な GPG 署名によるデジタル署名があります。パッケージマネージャーがパッケージ署名を検証できるようにするには、Amazon DCV GPG キーをインポートする必要があります。そのためには、ターミナルウィンドウを開いて Amazon DCV GPG キーをインポートします。

   ```
   $ sudo rpm --import https://d1uj6qtbmh3dt5.cloudfront.net/NICE-GPG-KEY
   ```

1. [Amazon DCV ダウンロードのウェブサイト](http://download.amazondcv.com)からパッケージをダウンロードします。RPM パッケージおよび deb パッケージは `.tgz` アーカイブにパッケージ化されています。必ずオペレーティングシステムに適したアーカイブをダウンロードしてください。
   + 64 ビット x86

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-el9-x86_64.tgz
     ```
   + 64 ビット ARM

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-el9-aarch64.tgz
     ```
**ヒント**  
ダウンロードウェブサイトの[最新のパッケージ](http://download.amazondcv.com/latest.html)ページには、利用可能な最新バージョンを指すリンクが含まれています。これらのリンクを使用すれば、最新の Amazon DCV パッケージを自動的に取得できます。  
64 ビット x86  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-el9-x86_64.tgz
     ```
64 ビット ARM  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-el9-aarch64.tgz
     ```

1. `.tgz` アーカイブのコンテンツを抽出し、抽出されたディレクトリに移動します。
   + 64 ビット x86

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-el9-x86_64.tgz && cd nice-dcv-2025.0-20103-el9-x86_64
     ```
   + 64 ビット ARM

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-el9-aarch64.tgz && cd nice-dcv-2025.0-20103-el9-aarch64
     ```

1. Amazon DCV サーバーをインストールします。
   + 64 ビット x86

     ```
     $ sudo yum install nice-dcv-server-2025.0.20103-1.el9.x86_64.rpm
     ```
   + 64 ビット ARM

     ```
     $ sudo yum install nice-dcv-server-2025.0.20103-1.el9.aarch64.rpm
     ```

1. (オプション) Amazon DCV バージョン 2021.2 以降でウェブクライアントを使用する予定がある場合は、`nice-dcv-web-viewer` パッケージをインストールします。
   + 64 ビット x86

     ```
     $ sudo yum install nice-dcv-web-viewer-2025.0.20103-1.el9.x86_64.rpm
     ```
   + 64 ビット ARM

     ```
     $ sudo yum install nice-dcv-web-viewer-2025.0.20103-1.el9.aarch64.rpm
     ```

1. (オプション) 仮想セッションを使用する場合は、`nice-xdcv` パッケージをインストールします。
   + 64 ビット x86

     ```
     $ sudo yum install nice-xdcv-2025.0.688-1.el9.x86_64.rpm
     ```
   + 64 ビット ARM

     ```
     $ sudo yum install nice-xdcv-2025.0.688-1.el9.aarch64.rpm
     ```

1. (オプション) GPU 共有を使用する予定がある場合は、`nice-dcv-gl` パッケージをインストールします。
   + 64 ビット x86

     ```
     $ sudo yum install nice-dcv-gl-2025.0.1112-1.el9.x86_64.rpm
     ```
**注記**  
オプションとして `nice-dcv-gltest` パッケージをインストールすることもできます。このパッケージには、仮想セッションがハードウェアベースの OpenGL を使用するように適切に設定されているかどうかを判断するために使用できるシンプルな OpenGL アプリケーションが含まれています。

1. (オプション) Amazon DCV EnginFrame で Amazon DCV を使用する予定がある場合は、`nice-dcv-simple-external-authenticator` パッケージをインストールします。
   + 64 ビット x86

     ```
     $ sudo yum install nice-dcv-simple-external-authenticator-2025.0.282-1.el9.x86_64.rpm
     ```
   + 64 ビット ARM

     ```
     $ sudo yum install nice-dcv-simple-external-authenticator-2025.0.282-1.el9.aarch64.rpm
     ```

1. (オプション) USB リモート化を使用して特殊な USB デバイスをサポートするには、DCV USB ドライバーをインストールします。

   DCV USB ドライバーをインストールするには、Dynamic Kernel Module Support (DKMS) がサーバーにインストールされている必要があります。DKMS をインストールするには、以下のコマンドを使用します。

   DKMS は、Extra Packages for Enterprise Linux (EPEL) リポジトリからインストールできます。EPEL リポジトリを有効にするには、以下のコマンドを実行します。

   ```
   $ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
   ```

   EPEL リポジトリを有効にしたら、以下のコマンドを実行して DKMS をインストールします。

   ```
   $ sudo yum install dkms
   ```

   DKMS をインストールしたら、以下のコマンドを実行して DCV USB ドライバーをインストールします。

   ```
   $ sudo dcvusbdriverinstaller
   ```

1. (オプション) マイクのリダイレクトをサポートする予定がある場合は、`pulseaudio-utils` パッケージがシステムにインストールされていることを確認します。そのインストールには以下のコマンドを使用します。

   ```
   $ sudo yum install pulseaudio-utils
   ```

------
#### [ SLES 12.x/15.x ]

Amazon DCV サーバーは、64 ビット x86 アーキテクチャに基づく SUSE Linux Enterprise Server (SLES) 12.x/15.x サーバーにのみ使用できます。

**Amazon DCV サーバーを SLES 12.x/15.x にインストールする方法**

1. Amazon DCV サーバーのインストール先にするサーバーを起動して接続します。

1. Amazon DCV サーバーパッケージには、安全な GPG 署名によるデジタル署名があります。パッケージマネージャーがパッケージ署名を検証できるようにするには、Amazon DCV GPG キーをインポートする必要があります。そのためには、ターミナルウィンドウを開いて NICE GPG キーをインポートします。

   ```
   $ sudo rpm --import https://d1uj6qtbmh3dt5.cloudfront.net/NICE-GPG-KEY
   ```

1. [Amazon DCV ダウンロードのウェブサイト](http://download.amazondcv.com)からパッケージをダウンロードします。RPM パッケージおよび deb パッケージは `.tgz` アーカイブにパッケージ化されています。必ずオペレーティングシステムに適したアーカイブをダウンロードしてください。
   + SLES 12.x

     ```
     $ curl -O https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-sles12-x86_64.tgz
     ```
   + SLES 15.x

     ```
     $ curl -O https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-sles15-x86_64.tgz
     ```
**ヒント**  
ダウンロードウェブサイトの[最新のパッケージ](http://download.amazondcv.com/latest.html)ページには、利用可能な最新バージョンを指すリンクが含まれています。これらのリンクを使用すれば、最新の Amazon DCV パッケージを自動的に取得できます。  
SLES 12.x  

     ```
     $ curl -O https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-sles12-x86_64.tgz
     ```
SLES 15.x  

     ```
     $ curl -O https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-sles15-x86_64.tgz
     ```

1. `.tgz` アーカイブのコンテンツを抽出し、抽出されたディレクトリに移動します。
   + SLES 12.x

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-sles12-x86_64.tgz && cd nice-dcv-2025.0-20103-sles12-x86_64
     ```
   + SLES 15.x

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-sles15-x86_64.tgz && cd nice-dcv-2025.0-20103-sles15-x86_64
     ```

1. Amazon DCV サーバーをインストールします。
   + SLES 12.x

     ```
     $ sudo zypper install nice-dcv-server-2025.0.20103-1.sles12.x86_64.rpm
     ```
   + SLES 15.x

     ```
     $ sudo zypper install nice-dcv-server-2025.0.20103-1.sles15.x86_64.rpm
     ```

1. (オプション) Amazon DCV バージョン 2021.2 以降でウェブクライアントを使用する予定がある場合は、`nice-dcv-web-viewer` パッケージをインストールします。
   + SLES 12.x

     ```
     $ sudo zypper install nice-dcv-web-viewer-2025.0.20103-1.sles12.x86_64.rpm
     ```
   + SLES 15.x

     ```
     $ sudo zypper install nice-dcv-web-viewer-2025.0.20103-1.sles15.x86_64.rpm
     ```

1. (オプション) 仮想セッションを使用する場合は、`nice-xdcv` パッケージをインストールします。
   + SLES 12.x

     ```
     $ sudo zypper install nice-xdcv-2025.0.688-1.sles12.x86_64.rpm
     ```
   + SLES 15.x

     ```
     $ sudo zypper install nice-xdcv-2025.0.688-1.sles15.x86_64.rpm
     ```

1. (オプション) GPU 共有を使用する予定がある場合は、`nice-dcv-gl` パッケージをインストールします。
   + SLES 12.x

     ```
     $ sudo zypper install nice-dcv-gl-2025.0.1112-1.sles12.x86_64.rpm
     ```
   + SLES 15.x

     ```
     $ sudo zypper install nice-dcv-gl-2025.0.1112-1.sles15.x86_64.rpm
     ```
**注記**  
オプションとして `nice-dcv-gltest` パッケージをインストールすることもできます。このパッケージには、仮想セッションがハードウェアベースの OpenGL を使用するように適切に設定されているかどうかを判断するために使用できるシンプルな OpenGL アプリケーションが含まれています。

1. (オプション) Amazon DCV EnginFrame で Amazon DCV を使用する予定がある場合は、`nice-dcv-simple-external-authenticator` パッケージをインストールします。
   + SLES 12.x

     ```
     $ sudo zypper install nice-dcv-simple-external-authenticator-2025.0.282-1.sles12.x86_64.rpm
     ```
   + SLES 15.x

     ```
     $ sudo zypper install nice-dcv-simple-external-authenticator-2025.0.282-1.sles15.x86_64.rpm
     ```

1. (オプション) USB リモート化を使用して特殊な USB デバイスをサポートするには、DCV USB ドライバーをインストールします。

   DCV USB ドライバーをインストールするには、Dynamic Kernel Module Support (DKMS) がサーバーにインストールされている必要があります。DKMS をインストールするには、以下のコマンドを使用します。

   以下のコマンドを実行して DKMS をインストールします。
   + SLES 12.x

     ```
     $ sudo zypper install http://download.opensuse.org/repositories/home:/Ximi1970:/Dkms:/Staging/SLE_12_SP4/noarch/dkms-2.5-11.1.noarch.rpm
     ```
   + SLES 15

     PackageHub リポジトリを有効にします。

     ```
     $ sudo SUSEConnect -p PackageHub/15/x86_64
     ```
**注記**  
SLES 15 SP1 または SP2 を使用している場合は、上記コマンドの *15* を `15.1` または `15.2` のいずれかに置き換えます。

     DKMS をインストールします。

     ```
     $ sudo zypper refresh
     ```

     ```
     $ sudo zypper install dkms
     ```

     カーネルソースをインストールします。

     ```
     $ sudo zypper install -y kernel-source
     ```

     インスタンスを再起動します。

     ```
     $ sudo reboot
     ```

   DKMS をインストールしたら、以下のコマンドを実行して DCV USB ドライバーをインストールします。

   ```
   $ sudo dcvusbdriverinstaller
   ```

1. (オプション) マイクのリダイレクトをサポートする予定がある場合は、`pulseaudio-utils` パッケージがシステムにインストールされていることを確認します。そのインストールには以下のコマンドを使用します。

   ```
   $ sudo zypper install pulseaudio-utils
   ```

------
#### [ Ubuntu 20.04/22.04/24.04 ]

Amazon DCV サーバーは、64 ビット x86 と 64 ビット ARM のアーキテクチャをベースにした Ubuntu サーバーに使用できます。

**重要**  
`nice-dcv-gl` と `nice-dcv-gltest` のパッケージは、64 ビット ARM アーキテクチャに基づくサーバーには使用できません。

**Amazon DCV サーバーを Ubuntu 20.04/22.04/24.04 にインストールする方法**

1. Amazon DCV サーバーのインストール先にするサーバーを起動して接続します。

1. Amazon DCV サーバーパッケージには、安全な GPG 署名によるデジタル署名があります。パッケージマネージャーがパッケージ署名を検証できるようにするには、Amazon DCV GPG キーをインポートする必要があります。そのためには、ターミナルウィンドウを開いて Amazon DCV GPG キーをインポートします。

   ```
   $ wget https://d1uj6qtbmh3dt5.cloudfront.net/NICE-GPG-KEY
   ```

   ```
   $ gpg --import NICE-GPG-KEY
   ```

1. [Amazon DCV ダウンロードのウェブサイト](http://download.amazondcv.com)からパッケージをダウンロードします。RPM パッケージおよび deb パッケージは `.tgz` アーカイブにパッケージ化されています。必ずオペレーティングシステムに適したアーカイブをダウンロードしてください。
   + Ubuntu 20.04 (64 ビット x86)

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-ubuntu2004-x86_64.tgz
     ```
   + Ubuntu 22.04 (64 ビット x86)

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-ubuntu2204-x86_64.tgz
     ```
   + Ubuntu 22.04 (64 ビット ARM)

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-ubuntu2204-aarch64.tgz
     ```
   + Ubuntu 24.04 (64 ビット x86)

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-ubuntu2404-x86_64.tgz
     ```
   + Ubuntu 24.04 (64 ビット ARM)

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-ubuntu2404-aarch64.tgz
     ```
**ヒント**  
ダウンロードウェブサイトの[最新のパッケージ](http://download.amazondcv.com/latest.html)ページには、利用可能な最新バージョンを指すリンクが含まれています。これらのリンクを使用すれば、最新の Amazon DCV パッケージを自動的に取得できます。  
Ubuntu 20.04 (64 ビット x86)  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-ubuntu2004-x86_64.tgz
     ```
Ubuntu 22.04 (64 ビット x86)  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-ubuntu2204-x86_64.tgz
     ```
Ubuntu 22.04 (64 ビット ARM)  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-ubuntu2204-aarch64.tgz
     ```
Ubuntu 24.04 (64 ビット x86)  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-ubuntu2404-x86_64.tgz
     ```
Ubuntu 24.04 (64 ビット ARM)  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-ubuntu2404-aarch64.tgz
     ```

1. `.tgz` アーカイブのコンテンツを抽出し、抽出されたディレクトリに移動します。
   + Ubuntu 20.04 (64 ビット x86)

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-ubuntu2004-x86_64.tgz && cd nice-dcv-2025.0-20103-ubuntu2004-x86_64
     ```
   + Ubuntu 22.04 (64 ビット x86)

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-ubuntu2204-x86_64.tgz && cd nice-dcv-2025.0-20103-ubuntu2204-x86_64
     ```
   + Ubuntu 22.04 (64 ビット ARM)

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-ubuntu2204-aarch64.tgz && cd nice-dcv-2025.0-20103-ubuntu2204-aarch64
     ```
   + Ubuntu 24.04 (64 ビット x86)

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-ubuntu2404-x86_64.tgz && cd nice-dcv-2025.0-20103-ubuntu2404-x86_64
     ```
   + Ubuntu 24.04 (64 ビット ARM)

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-ubuntu2404-aarch64.tgz && cd nice-dcv-2025.0-20103-ubuntu2404-aarch64
     ```

1. Amazon DCV サーバーをインストールします。
   + Ubuntu 20.04 (64 ビット x86)

     ```
     $ sudo apt install ./nice-dcv-server_2025.0.20103-1_amd64.ubuntu2004.deb
     ```
   + Ubuntu 22.04 (64 ビット x86)

     ```
     $ sudo apt install ./nice-dcv-server_2025.0.20103-1_amd64.ubuntu2204.deb
     ```
   + Ubuntu 22.04 (64 ビット ARM)

     ```
     $ sudo apt install ./nice-dcv-server_2025.0.20103-1_arm64.ubuntu2204.deb
     ```
   + Ubuntu 24.04 (64 ビット x86)

     ```
     $ sudo apt install ./nice-dcv-server_2025.0.20103-1_amd64.ubuntu2404.deb
     ```
   + Ubuntu 24.04 (64 ビット ARM)

     ```
     $ sudo apt install ./nice-dcv-server_2025.0.20103-1_arm64.ubuntu2404.deb
     ```

1. (オプション) Amazon DCV バージョン 2021.2 以降でウェブクライアントを使用する予定がある場合は、`nice-dcv-web-viewer` パッケージをインストールします。
   + Ubuntu 20.04 (64 ビット x86)

     ```
     $ sudo apt install ./nice-dcv-web-viewer_2025.0.20103-1_amd64.ubuntu2004.deb
     ```
   + Ubuntu 22.04 (64 ビット x86)

     ```
     $ sudo apt install ./nice-dcv-web-viewer_2025.0.20103-1_amd64.ubuntu2204.deb
     ```
   + Ubuntu 22.04 (64 ビット ARM)

     ```
     $ sudo apt install ./nice-dcv-web-viewer_2025.0.20103-1_arm64.ubuntu2204.deb
     ```
   + Ubuntu 24.04 (64 ビット x86)

     ```
     $ sudo apt install ./nice-dcv-web-viewer_2025.0.20103-1_amd64.ubuntu2404.deb
     ```
   + Ubuntu 24.04 (64 ビット ARM)

     ```
     $ sudo apt install ./nice-dcv-web-viewer_2025.0.20103-1_arm64.ubuntu2404.deb
     ```

1. `dcv` ユーザーを `video` グループに追加します。

   ```
   $ sudo usermod -aG video dcv
   ```

1. (オプション) 仮想セッションを使用する予定がある場合は、`nice-xdcv` パッケージをインストールします。
   + Ubuntu 20.04 (64 ビット x86)

     ```
     $ sudo apt install ./nice-xdcv_2025.0.688-1_amd64.ubuntu2004.deb
     ```
   + Ubuntu 22.04 (64 ビット x86)

     ```
     $ sudo apt install ./nice-xdcv_2025.0.688-1_amd64.ubuntu2204.deb
     ```
   + Ubuntu 22.04 (64 ビット ARM)

     ```
     $ sudo apt install ./nice-xdcv_2025.0.688-1_arm64.ubuntu2204.deb
     ```
   + Ubuntu 24.04 (64 ビット x86)

     ```
     $ sudo apt install ./nice-xdcv_2025.0.688-1_amd64.ubuntu2404.deb
     ```
   + Ubuntu 24.04 (64 ビット ARM)

     ```
     $ sudo apt install ./nice-xdcv_2025.0.688-1_arm64.ubuntu2404.deb
     ```

1. (オプション) GPU 共有を使用する予定がある場合は、`nice-dcv-gl` パッケージをインストールします。
   + Ubuntu 22.04 (64 ビット x86)

     ```
     $ sudo apt install ./nice-dcv-gl_2025.0.1112-1_amd64.ubuntu2204.deb
     ```
**注記**  
オプションとして `nice-dcv-gltest` パッケージをインストールすることもできます。このパッケージには、仮想セッションがハードウェアベースの OpenGL を使用するように適切に設定されているかどうかを判断するために使用できるシンプルな OpenGL アプリケーションが含まれています。

1. (オプション) Amazon DCV EnginFrame で Amazon DCV を使用する予定がある場合は、`nice-dcv-simple-external-authenticator` パッケージをインストールします。
   + Ubuntu 20.04 (64 ビット x86)

     ```
     $ sudo apt install ./nice-dcv-simple-external-authenticator_2025.0.282-1_amd64.ubuntu2004.deb
     ```
   + Ubuntu 22.04 (64 ビット x86)

     ```
     $ sudo apt install ./nice-dcv-simple-external-authenticator_2025.0.282-1_amd64.ubuntu2204.deb
     ```
   + Ubuntu 22.04 (64 ビット ARM)

     ```
     $ sudo apt install ./nice-dcv-simple-external-authenticator_2025.0.282-1_arm64.ubuntu2204.deb
     ```
   + Ubuntu 24.04 (64 ビット x86)

     ```
     $ sudo apt install ./nice-dcv-simple-external-authenticator_2025.0.282-1_amd64.ubuntu2404.deb
     ```
   + Ubuntu 24.04 (64 ビット ARM)

     ```
     $ sudo apt install ./nice-dcv-simple-external-authenticator_2025.0.282-1_arm64.ubuntu2404.deb
     ```

1. (オプション) USB リモート化を使用して特殊な USB デバイスをサポートするには、DCV USB ドライバーをインストールします。

   DCV USB ドライバーをインストールするには、Dynamic Kernel Module Support (DKMS) がサーバーにインストールされている必要があります。DKMS をインストールするには、以下のコマンドを使用します。

   DKMS は、Ubuntu の公式リポジトリで入手できます。以下のコマンドを実行して DKMS をインストールします。

   ```
   $ sudo apt install dkms
   ```

   DKMS をインストールしたら、以下のコマンドを実行して DCV USB ドライバーをインストールします。

   ```
   $ sudo dcvusbdriverinstaller
   ```

1. (オプション) マイクのリダイレクトをサポートする予定がある場合は、`pulseaudio-utils` パッケージがシステムにインストールされていることを確認します。そのインストールには以下のコマンドを使用します。

   ```
   $ sudo apt install pulseaudio-utils
   ```

1. (オプション) Ubuntu 22.04 のみの場合、システム認証で SSO を使用する必要がある場合は、次のコマンドを使用してインストールします。

   ```
   $ nice-dcv-gnome-shell-extension_version_all.ubuntu2204
   ```

------

# インストール後のチェックの実行
<a name="setting-up-installing-linux-checks"></a>

このトピックでは、Amazon DCV サーバーが正しく設定されていることを確認するために、Amazon DCV のインストール後に実行する必要があるチェックについて説明します。

**Topics**
+ [Amazon DCV サーバーに到達できることを確認します。](#checks-port)
+ [X サーバーがアクセス可能であることを確認する](#checks-xserver)
+ [DCV GL が正しくインストールされていることを確認する](#checks-gl)
+ [Amazon DCV DEB パッケージの署名を検証する](#checks-deb)

## Amazon DCV サーバーに到達できることを確認します。
<a name="checks-port"></a>

デフォルトでは、Amazon DCV サーバーは TCP ポート 8443 経由で通信するように設定されています。サーバーがこのポートを介して到達可能であることを確認します。ポート 8443 経由のアクセスを禁止するファイアウォールがある場合は、Amazon DCV サーバーが通信するポートを変更する必要があります。詳細については、「[Amazon DCV サーバーの TCP/UDP ポートとリッスンアドレスの変更](manage-port-addr.md)」を参照してください。

また、EC2 インスタンスで Amazon DCV をセットアップする場合は、セキュリティグループを作成します。これは、Amazon DCV サーバーが通信するポートへのアクセスを有効にするためです。詳細については、「[EC2 でセキュリティグループを設定する方法](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-network-security.html)」を参照してください。

## X サーバーがアクセス可能であることを確認する
<a name="checks-xserver"></a>

Amazon DCV のコンソールセッションと仮想セッションが X サーバーにアクセスできることを確認する必要があります。

### コンソールセッション
<a name="checks-xserver-console"></a>

Amazon DCV サーバーがインストールされると、`dcv` ユーザーが作成されます。このユーザーが X サーバーにアクセスできることを確認します。

**`dcv` ユーザーが X サーバーにアクセスできることを確認するには**  
次のコマンドを実行します。

```
$ sudo DISPLAY=:0 XAUTHORITY=$(ps aux | grep "X.*\-auth" | grep -v Xdcv | grep -v grep | sed -n 's/.*-auth \([^ ]\+\).*/\1/p') xhost | grep "SI:localuser:dcv$"
```

コマンドが `SI:localuser:dcv` を返した場合、dcv ユーザーは X サーバーにアクセスできます。

コマンドが `SI:localuser:dcv` を返さない場合、dcv ユーザーは X サーバーにアクセスできません。以下のコマンドを実行して X サーバーを再起動します。
+ RHEL、Rocky、CentOS、Amazon Linux 2、Ubuntu、SUSE Linux Enterprise

  ```
  $ sudo systemctl isolate multi-user.target
  ```

  ```
  $ sudo systemctl isolate graphical.target
  ```

### 仮想セッション
<a name="checks-xserver-virtual"></a>

DCV GL パッケージをインストールした場合は、ローカルユーザーが X サーバーにアクセスできることを確認する必要があります。これにより、OpenGL ハードウェアアクセラレーションが仮想セッションで正しく機能するようになります。

**ローカルユーザーが X サーバーにアクセスできることを確認するには**  
次のコマンドを実行します。

```
$ sudo DISPLAY=:0 XAUTHORITY=$(ps aux | grep "X.*\-auth" | grep -v Xdcv | grep -v grep | sed -n 's/.*-auth \([^ ]\+\).*/\1/p') xhost | grep "LOCAL:$"
```

コマンドが `LOCAL:` を返した場合、ローカルユーザーは X サーバーにアクセスできます。

コマンドが `LOCAL:` を返さない場合、ローカルユーザーは X サーバーにアクセスできません。以下のコマンドを実行して X サーバーを再起動し、DCV GL を無効にしてから再び有効にします。
+ RHEL、Rocky、CentOS、Amazon Linux 2、Ubuntu、SUSE Linux Enterprise

  ```
  $ sudo systemctl isolate multi-user.target
  ```

  ```
  $ sudo dcvgladmin disable
  ```

  ```
  $ sudo dcvgladmin enable
  ```

  ```
  $ sudo systemctl isolate graphical.target
  ```

## DCV GL が正しくインストールされていることを確認する
<a name="checks-gl"></a>

DCV GL パッケージをインストールすると、dcvgldiag ユーティリティが自動的にインストールされます。このユーティリティを使用して、Linux サーバーの設定が DCV GL の要件を満たしていることを確認できます。

**dcvgldiag ユーティリティを実行するには**  
以下のコマンドを使用します。

```
$ sudo dcvgldiag
```

このユーティリティは、警告とエラーのリストと共に、考えられる解決策を返します。

## Amazon DCV DEB パッケージの署名を検証する
<a name="checks-deb"></a>

Amazon DCV をインストールした後、Debian パッケージ (DEB) の署名を検証できます。この検証プロセスでは、GPG バージョン 1 を使用する必要があります。

**DEB パッケージ署名を検証する方法**  
以下のコマンドを使用します。

```
gpg1 --import NICE-GPG-KEY-SECRET
dpkg-sig --verify nice-dcv-server_2025.0.20103-1_amd64.deb
```

このコマンドから、署名が検証されていることを確認するための用語 `GOODSIG` を含むメッセージが返されます。次の例は署名確認メッセージを示しています。*[Example Key]* の代わりに該当するキーが表示されます。

```
Processing nice-dcv-server_2017.0.0-1_amd64.deb...
GOODSIG _gpgbuilder Example Key
```

# macOS への Amazon DCV サーバーのインストール
<a name="setting-up-installing-macos"></a>

Amazon DCV サーバーソフトウェアはAmazon EC2 Mac インスタンスにインストールし、そこから Amazon DCV セッションを実行できます。ソフトウェアをインストールする前に、サーバーがソフトウェアを実行するための前提条件を満たしていることを確認してください。ソフトウェアをインストールするプロセスは、インストールウィザードを使用して手動で実行するか、Amazon DCV によって自動的にインストールできます。

**注記**  
macOS 用 Amazon DCV サーバーは、Amazon EC2 Apple シリコンインスタンスでのみサポートされています。

**Topics**
+ [前提条件](setting-up-installing-macosprereq.md)
+ [サーバーのインストール](setting-up-installing-macosinstall.md)

# Amazon EC2 インスタンス上の macOS Amazon DCV サーバーの前提条件
<a name="setting-up-installing-macosprereq"></a>

このトピックでは、Amazon DCV サーバーをインストールする前に Amazon EC2 Mac インスタンスを準備する方法について説明します。

**Topics**
+ [サポートされているすべてのインスタンスの前提条件](#setting-up-installing-all)

## サポートされているすべてのインスタンスの前提条件
<a name="setting-up-installing-all"></a>

 Amazon EC2 Mac Apple シリコンインスタンスは、Amazon DCV バージョン 2025.0 以降でサポートされています。Apple シリコンインスタンスの完全なリストについては、[Amazon EC2 Mac のドキュメント](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-mac-instances.html)を参照してください。Amazon DCV サーバーは、インタラクティブ GUI を使用してインストールすることも、プログラムでインストールすることもできます。インタラクティブな GUI アクセスについては、[Amazon EC2 Mac のドキュメント](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-to-mac-instance.html#mac-instance-vnc)を参照してください。無人インストールの場合、システム整合性保護 (SIP) を無効にする必要があります。SIP の設定の詳細については、[Amazon EC2 Mac ドキュメント](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/mac-sip-settings.html)を参照してください。イメージ作成の自動化の例は、[dcv-samples リポジトリ内の aws-samples](https://github.com/aws-samples/dcv-samples/tree/main/cdk/dcv-mac-image-automation) Github にあります。

# Amazon EC2 Mac インスタンスへの Amazon DCV サーバーのインストール
<a name="setting-up-installing-macosinstall"></a>

インストールウィザードを使用して、Amazon EC2 Mac インスタンスに Amazon DCV サーバーをインストールできます。インストールウィザードを使用して をインストールするには、[インタラクティブな GUI アクセス](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-to-mac-instance.html#mac-instance-vnc)が必要です。ウィザードで一連のステップを実行して、Amazon DCV サーバーのインストールをカスタマイズすることができます。また、コマンドラインを使用して自動インストールを実行することもできます。その場合はデフォルト設定によりインストール手順が自動化されます。自動インストールを実行するには、[システム整合性保護 (SIP) を無効にする必要があります](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/mac-sip-settings.html)。

**注記**  
macOS 用 Amazon DCV サーバーは、Amazon EC2 Apple シリコンインスタンスでのみサポートされています。

**Contents**
+ [自動インストールの使用](#setting-up-installing-windows-unattended)
+ [ウィザードの使用](#setting-up-installing-windows-wizard-mac)
+ [プライバシーとセキュリティの設定](#setting-up-macos-privacy-settings)

## 自動インストールの使用
<a name="setting-up-installing-windows-unattended"></a>

Amazon DCV では、サーバーソフトウェアを自動的にインストールしてアクティブ化できます。これは「自動インストール」と呼ばれます。デフォルトでは、無人インストールにより Amazon DCV サーバーの自動起動が有効になります。Amazon マシンイメージ作成オートメーションの例は、[dcv-samples リポジトリ内の aws-samples](https://github.com/aws-samples/dcv-samples/tree/main/cdk/dcv-mac-image-automation) Github にあります。

**自動インストールを使用して Amazon EC2 Mac インスタンスに Amazon DCV サーバーをインストールするには**

1. Amazon DCV サーバーをインストールするサーバーを起動して[接続](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-to-mac-instance.html#mac-instance-ssh)します。

1. [ System Integrity Protection (SIP) が無効になっている](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/mac-sip-settings.html#mac-sip-check-settings)ことを確認します。

1. [Amazon DCV](http://download.amazondcv.com) ウェブサイトから Amazon DCV サーバーインストーラをダウンロードします。
**注記**  
Amazon DCV サーバーは 64 ビットバージョンでのみ使用でき、64 ビット ARM Amazon EC2 インスタンスでサポートされています。

1. [Amazon DCV ダウンロードのウェブサイト](http://download.amazondcv.com)からパッケージをダウンロードします。

   ```
   $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-server-macos-arm64.dist.pkg
   ```

1. 次のコマンドを使用して、無人インストーラを実行します。

   ```
   $ sudo installer -pkg nice-dcv-server-2025.0-version_number-macos-arm64.dist.pkg -target /
   ```

## ウィザードの使用
<a name="setting-up-installing-windows-wizard-mac"></a>

Amazon DCV サーバーインストールウィザードを使用して、ガイド付きインストールを行います。

**ウィザードを使用して Amazon EC2 Mac インスタンスに Amazon DCV サーバーをインストールするには**

1. Amazon DCV サーバーをインストールするサーバーを起動して[接続](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-to-mac-instance.html#mac-instance-vnc)します。

1. [Amazon DCV](http://download.amazondcv.com) ウェブサイトから Amazon DCV サーバーインストーラをダウンロードします。
**注記**  
Amazon DCV サーバーは 64 ビットバージョンでのみ使用でき、64 ビット ARM Amazon EC2 インスタンスでサポートされています。
**ヒント**  
ダウンロードウェブサイトの[最新のパッケージ](http://download.amazondcv.com/latest.html)ページには、利用可能な最新バージョンを指すリンクが含まれています。これらのリンクを使用すれば、最新の Amazon DCV パッケージを自動的に取得できます。

1. `nice-dcv-server-2025.0-version_number-macos-arm64.dist.pkg` を実行します。

1. 紹介画面で、**続行**を選択します。

1. Installation Type 画面で、パッケージのチェックボックスをオンにし、**続行**を選択します。

1. **[インストール]** を選択します。

1. インストール中にプロンプトが表示されたら**、許可** をクリックします。

## プライバシーとセキュリティの設定
<a name="setting-up-macos-privacy-settings"></a>

Amazon DCV サーバーをインストールしたら、Amazon DCV がシステム機能にアクセスできるように macOS プライバシーとセキュリティを設定する必要があります。

**Amazon DCV のプライバシーとセキュリティを設定するには**

1. **システム設定**を開き、**プライバシーとセキュリティ**に移動します。

1. **アクセシビリティ**で、アクセスを許可する`DCV Server`には、 の横にあるチェックボックスをオンにします。がリストされていない場合`DCV Server`は、許可されたリスト`/Applications/DCV Server.app`にドラッグし、チェックボックスをオンにします。

1. **画面とシステムの音声録音**で、 の横にあるチェックボックスをオンに`DCV Server`してアクセスを許可します。がリストされていない場合`DCV Server`は、許可されたリスト`/Applications/DCV Server.app`にドラッグし、チェックボックスをオンにします。

1. マシンを再起動して変更を適用します。

   ```
   $ sudo reboot
   ```

1. 再起動後、有効な Amazon DCV ライセンスがあることを確認してください。ライセンス情報については、「」を参照してください[ステップ 2: Amazon DCV サーバーのライセンスを取得する](setting-up-license.md)。

1. VNC を使用して再接続し、Amazon DCV コンソールセッションを作成します。

   ```
   $ sudo dcv create-session --type console --owner ec2-user console
   ```

1. マイクへのアクセスを求められたら、**許可**をクリックします。

1. プロンプトが表示されたら**許可**をクリックします 

   ```
   dcvagentlauncher
   ```

    アクセス。

1. **リモートコントロールアクセス**を求められたら、**システム設定を開く**をクリックし、設定を有効にして、**終了と再開**を選択します。

1. Amazon DCV クライアントを使用して接続できるようになりました。