

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Etapa 1: instalar o servidor Amazon DCV
<a name="setting-up-installing"></a>

Os tópicos a seguir descrevem como instalar a versão mais recente do servidor Amazon DCV no Windows, Linux e macOS. Siga estas etapas se você estiver instalando o Amazon DCV em uma instância do Amazon EC2 ou em um servidor on-premises ou baseado em nuvem.

**nota**  
Se você estiver atualizando uma versão anterior do servidor Amazon DCV para a versão mais recente, consulte [Como atualizar o servidor Amazon DCV](setting-up-upgrading.md).

**nota**  
O servidor Amazon DCV para macOS só é compatível com instâncias de silício Apple do Amazon EC2.

**Topics**
+ [Instalar o servidor Amazon DCV no Windows](setting-up-installing-windows.md)
+ [Instalar o servidor Amazon DCV no Linux](setting-up-installing-linux.md)
+ [Instalando o servidor Amazon DCV no macOS](setting-up-installing-macos.md)

# Instalar o servidor Amazon DCV no Windows
<a name="setting-up-installing-windows"></a>

O software do servidor Amazon DCV pode ser instalado em um servidor Windows e executar suas sessões do Amazon DCV a partir dele. Antes de instalar o software, verifique se o seu servidor atende aos pré-requisitos para executar o software. O processo de instalação do software pode ser feito manualmente por meio de um assistente de instalação ou instalado automaticamente pelo Amazon DCV.

**Topics**
+ [Pré-requisitos](setting-up-installing-winprereq.md)
+ [Instalar o servidor](setting-up-installing-wininstall.md)

# Pré-requisitos para o servidor Amazon DCV do Windows em instâncias do Amazon EC2
<a name="setting-up-installing-winprereq"></a>

Este tópico descreve como configurar sua instância do Amazon EC2 para Windows antes de instalar o servidor Amazon DCV. Se você não estiver instalando o servidor Amazon DCV em uma instância do Amazon EC2 para Windows, ignore estes pré-requisitos.

**Topics**
+ [Pré-requisitos para todas as instâncias](#setting-up-installing-all)
+ [Pré-requisitos para instâncias com computação acelerada](#setting-up-installing-graphics)
+ [Pré-requisitos para outras famílias de instâncias](#setting-up-installing-general)

## Pré-requisitos para todas as instâncias
<a name="setting-up-installing-all"></a>

 A partir da versão 2024.0, a versão Windows do Amazon DCV tem como requisito o Microsoft Visual C\$1\$1 Redistributable for Visual Studio 2022 em vez do Microsoft Visual C\$1\$1 Redistributable for Visual Studio 2017. 

A prática recomendada é que o Microsoft Visual C\$1\$1 Redistributable for Visual Studio seja instalado antes da instalação do servidor Amazon DCV pelo administrador do servidor. O instalador MSI do Amazon DCV 2024.0 verifica a dependência e, se ela não for encontrada, tentará instalar o requisito antes da instalação do Amazon DCV. Esse comportamento é um mecanismo de fallback que será removido em versões futuras. Administradores que usam automação para instalação devem ser usados para atualizar suas automações para instalar o Microsoft Visual C\$1\$1 Redistributable for Visual Studio antes do servidor Amazon DCV. Observe também que o Microsoft Visual C\$1\$1 Redistributable pode reinicializar o host como parte da instalação. 

## Pré-requisitos para instâncias com computação acelerada
<a name="setting-up-installing-graphics"></a>

### Pré-requisitos para instâncias gráficas de GPU
<a name="setting-up-installing-graphics"></a>

Se você estiver usando uma instância gráfica de GPU (por exemplo, G2, G3, G4dn, G4ad ou G5), recomendamos instalar e configurar os drivers de GPU NVIDIA ou AMD apropriados. Os drivers de GPU habilitam o seguinte:
+ Aceleração de hardware DirectX e OpenGL para aplicativos
+ Aceleração de hardware para codificação de streaming de vídeo H.264
+ Resoluções personalizáveis do monitor de servidor
+ Maior resolução máxima para monitores de servidor — até 4096 x 2160
+ Maior número de monitores de servidor

Para obter instruções sobre como instalar drivers de GPU NVIDIA em sua instância gráfica de GPU, consulte os tópicos a seguir no *Guia do usuário do Amazon EC2*.
+ Para instâncias com uma GPU NVIDIA (por exemplo, G2, G3, G4dn ou G5), consulte [Instalar o driver NVIDIA no Windows](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/install-nvidia-driver.html).
+ Para instâncias com uma GPU AMD (por exemplo, G4ad), consulte [Instalar drivers AMD em instâncias do Windows](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/install-amd-driver.html).

Para obter mais informações sobre as instâncias G4ad do Amazon EC2, consulte a postagem do blog [Saiba mais sobre as novas instâncias G4ad do Amazon EC2](https://aws.amazon.com/blogs/compute/deep-dive-on-the-new-amazon-ec2-g4ad-instances/).

### Pré-requisitos para outras instâncias com computação acelerada
<a name="setting-up-installing-accelerated"></a>

Se você estiver usando uma instância com computação acelerada que não seja uma instância gráfica de GPU, (por exemplo, P2, P3 ou P3dn), recomendamos instalar e configurar os drivers de GPU NVIDIA apropriados. Os drivers de GPU NVIDIA permitem a aceleração de hardware para codificação de streaming de vídeo H.264.

Para obter instruções sobre como instalar drivers de GPU NVIDIA em sua instância com computação acelerada, consulte [Drivers públicos da NVIDIA](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/install-nvidia-driver.html#public-nvidia-driver) no *Guia do usuário do Amazon EC2*.

A instalação dos drivers de GPU NVIDIA em uma instância com computação acelerada não aprimora os limites ou as resoluções do monitor do servidor. Para adicionar mais suporte à resolução do monitor do servidor, é possível instalar os drivers GRID da NVIDIA. Para obter mais informações, consulte [Software de vGPU NVIDIA](https://www.nvidia.com/object/vGPU-software-driver.html) no site da NVIDIA.

## Pré-requisitos para outras famílias de instâncias
<a name="setting-up-installing-general"></a>

Para instâncias que não sejam instâncias com computação acelerada, recomendamos que você instale o driver Amazon DCV Virtual Display se estiver usando o Windows 2016 ou estiver executando uma versão de servidor Amazon DCV anterior à 2023.1. Isso inclui instâncias nas famílias de instâncias de uso geral, otimizadas para computação, otimizadas para memória e otimizadas para armazenamento.

A instalação do driver Amazon DCV Virtual Display permite o seguinte:
+ Suporte para até quatro monitores
+ Suporte para resoluções personalizadas
+ Suporte para resolução 4K UHD

Não é possível gerenciar monitores de servidor conectados pelo servidor Amazon DCV usando o Painel de Controle do Windows.

**nota**  
O driver Amazon DCV Virtual Display é compatível com o Windows Server 2016 e versões posteriores. O driver não é necessário se você estiver no Windows Server 2019 ou posterior com o servidor DCV 2023.1 ou posterior, pois o driver de exibição indireta (IDD) é fornecido com o servidor DCV. O IDD é recomendado, mas a [GetConsoleScreenshot](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_GetConsoleScreenshot.html)funcionalidade não funcionará conforme o esperado.

**Importante**  
A instalação do driver Amazon DCV Virtual Display com qualquer outro driver de GPU, como drivers de GPU NVIDIA, pode causar conflitos. Para evitar conflitos, recomendamos que você não instale o driver Amazon DCV Virtual Display em combinação com outros drivers de GPU.

**Para instalar o driver Amazon DCV Virtual Display na sua instância**

1. Baixe o instalador do driver Amazon DCV Virtual Display do [site do Amazon DCV](http://download.amazondcv.com).

1. Instale o driver seguindo um destes procedimentos:
   + Execute o assistente de instalação
   + Clique duas vezes no arquivo de instalação
   + Use o seguinte comando para executar uma instalação autônoma

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

1. Reinicialize a instância.

1. Reconecte-se à instância.

# Instalar o servidor Amazon DCV no Windows
<a name="setting-up-installing-wininstall"></a>

É possível usar um assistente de instalação para instalar o servidor Amazon DCV em um servidor host do Windows. O assistente orienta você por uma série de etapas que mostram como personalizar a instalação do servidor Amazon DCV. Como alternativa, você pode usar a linha de comando para executar uma instalação autônoma. Isso usa configurações padrão para automatizar o procedimento de instalação.

**Contents**
+ [Usar o assistente](#setting-up-installing-windows-wizard)
+ [Usar uma instalação autônoma](#setting-up-installing-windows-unattended)

## Usar o assistente
<a name="setting-up-installing-windows-wizard"></a>

Use o assistente de instalação do servidor Amazon DCV para uma instalação guiada.

**Para instalar o servidor Amazon DCV no Windows usando o assistente**

1. Inicie e conecte-se ao servidor no qual deseja instalar o servidor Amazon DCV.

1. Faça download do instalador do servidor Amazon DCV do site da [Amazon DCV](http://download.amazondcv.com).
**nota**  
O servidor Amazon DCV está disponível apenas em uma versão de 64 bits e é compatível com sistemas operacionais Windows de 64 bits.
**dica**  
A página de [pacotes mais recentes](http://download.amazondcv.com/latest.html) do site de download contém links que apontam para a versão mais recente disponível. Você pode usar esses links para trazer automaticamente os pacotes do Amazon DCV mais recentes.

1. Executar `nice-dcv-server-x64-Release-2025.0-version_number.msi`. 

1. Na tela de boas-vindas, escolha **Avançar**.

1. Na tela Contrato de licença de usuário final, leia o contrato de licença. Se você aceitar os termos, marque a caixa de seleção **Eu aceito os termos do Contrato de Licença** e escolha **Próximo**.

1. (Opcional) Configure quais componentes serão instalados selecionando itens na tela **Seleção de componentes**. Para marcar um componente para instalação, selecione o item e escolha **Será instalado no disco rígido local**. Para omitir um componente da instalação, selecione o item e escolha **Todo o recurso estará indisponível**.

1. Na tela de configuração do serviço do DCV:

   1. (Opcional) Para configurar manualmente o firewall do servidor para permitir a comunicação pela porta necessária, selecione **No, I will manually configure my firewall later (Não, configurarei manualmente meu firewall mais tarde)**.

   1. (Opcional) Para iniciar manualmente o servidor Amazon DCV após a instalação, selecione **Não, quero iniciar um serviço do DCV manualmente**. Se você selecionar essa opção, não é possível iniciar uma sessão do console automaticamente após a conclusão da instalação. Se você selecionar essa opção, a etapa 9 será ignorada.

1. Escolha **Próximo**.

1. Na tela Configuração de gerenciamento de sessão do DCV, especifique o proprietário da sessão do console automática. Ou, para evitar que a sessão do console automática seja iniciada depois que a instalação for concluída, selecione **Não, criarei a sessão manualmente**.
**nota**  
Conclua esta etapa somente se você escolheu anteriormente permitir que o servidor inicie automaticamente.

1. Escolha **Instalar**.

## Usar uma instalação autônoma
<a name="setting-up-installing-windows-unattended"></a>

O Amazon DCV pode instalar e ativar o software do servidor automaticamente. Isso é chamado de "instalação autônoma". Por padrão, uma instalação autônoma faz o seguinte:
+ Adiciona uma regra de firewall para permitir a comunicação pela porta 8443.
+ Habilita a inicialização automática do servidor Amazon DCV.
+ Cria uma sessão do console automática.
+ Define o proprietário da sessão do console para o usuário que executa a instalação.

Você pode substituir as ações padrão anexando as seguintes opções ao comando de instalação:
+ `DISABLE_FIREWALL=1`: impede que o instalador adicione a regra de firewall.
+ `DISABLE_SERVER_AUTOSTART=1`: impede que o servidor Amazon DCV seja iniciado automaticamente após a instalação.
+ `DISABLE_AUTOMATIC_SESSION_CREATION=1`: impede que o instalador inicie a sessão de console automática.
+ `AUTOMATIC_SESSION_OWNER=owner_name`: especifica um proprietário diferente para a sessão de console automática.
+ `ADDLOCAL=component_list`: adiciona elementos ao conjunto de elementos a serem instalados.
+ `REMOVE=component_list`: remove elementos do conjunto de elementos a serem instalados.
**nota**  
A opção `REMOVE` é avaliada após a opção `ADDLOCAL`. Um elemento que está nas duas listas não é instalado.

component\$1list é uma lista separada por vírgulas que pode conter os seguintes valores:
+ `audioMicDriver`: driver de microfone
+ `audioSpkDriver`: driver de alto-falante
+ `printerDriver`: driver de impressora
+ `usbDriver`: driver de remotização de dispositivo USB (desativado por padrão)
+ `webcamDriver`: driver de webcam
+ `gamepadDriver`: driver de gamepad
+ `webClient`: cliente Web
+ `webauthn`: redirecionamento de WebAuthn
+ `iddDriver`: driver de vídeo indireto (recomendado)
+ `webrtc`: componentes de redirecionamento WebRTC
+ `ALL`: todos os componentes

**Para instalar o servidor Amazon DCV no Windows usando uma instalação autônoma**

1. Inicie e conecte-se ao servidor no qual você pretende instalar o servidor Amazon DCV.

1. Faça download do instalador do servidor Amazon DCV do site da [Amazon DCV](http://download.amazondcv.com).
**nota**  
O servidor Amazon DCV está disponível apenas em uma versão de 64 bits e é compatível com sistemas operacionais Windows de 64 bits.

1. Abra uma janela de prompt de comando e navegue até a pasta em que você baixou o instalador.

1. Execute o instalador autônomo conforme mostrado em um dos exemplos a seguir:
   + Instale os componentes padrão:

     ```
     C:\>  msiexec.exe /i nice-dcv-server-x64-Release-2025.0-version_number.msi
     /quiet /norestart /l*v dcv_install_msi.log
     ```
   + Instale todos os componentes:

     ```
     C:\>  msiexec.exe /i nice-dcv-server-x64-Release-2025.0-version_number.msi
     ADDLOCAL=ALL /quiet /norestart /l*v dcv_install_msi.log
     ```
   + Instale um subconjunto de componentes:

     ```
     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
     ```

# Instalar o servidor Amazon DCV no Linux
<a name="setting-up-installing-linux"></a>

O software do servidor Amazon DCV pode ser instalado em um servidor Linux e executar suas sessões do Amazon DCV a partir dele. Antes de instalar o software, verifique se o seu servidor atende aos pré-requisitos para executar o software. O processo de instalação do software pode ser feito manualmente por meio de um assistente de instalação ou instalado automaticamente pelo AWS.

Esta seção descreve como instalar o servidor Amazon DCV no Linux.

**Topics**
+ [Pré-requisitos](setting-up-installing-linux-prereq.md)
+ [Instalar o servidor](setting-up-installing-linux-server.md)
+ [Executar verificações pós-instalação](setting-up-installing-linux-checks.md)

# Pré-requisitos para servidores Amazon DCV do Linux
<a name="setting-up-installing-linux-prereq"></a>

O Amazon DCV permite que os clientes acessem uma sessão gráfica X remota em um servidor do Linux. Isso fornece acesso ao desktop correspondente do Linux. O Amazon DCV é compatível com dois tipos de streaming de desktop do Linux: sessões de console e sessões virtuais. Para obter mais informações sobre console e sessões virtuais, consulte [Gerenciar sessões do Amazon DCV](managing-sessions.md).

Este tópico descreve como instalar os pré-requisitos necessários para usar o Amazon DCV em um servidor do Linux.

**Topics**
+ [Instalar um ambiente de desktop e um gerenciador de desktop](#linux-prereq-gui)
+ [Desative o protocolo Wayland (GDM3 somente)](#linux-prereq-wayland)
+ [Configurar o servidor X](#linux-prereq-xserver)
+ [Instalar o utilitário glxinfo](#linux-prereq-tools)
+ [Verificar a renderização de software do OpenGL](#linux-prereq-opengl)
+ [Instalar drivers de GPU para instâncias gráficas](#linux-prereq-gpu)
+ [Instale o XDummy driver para instâncias sem GPU](#linux-prereq-nongpu)

## Instalar um ambiente de desktop e um gerenciador de desktop
<a name="linux-prereq-gui"></a>

Instale um ambiente de desktop e um gerenciador de desktop para melhorar sua experiência com o Amazon DCV em um servidor do Linux. 

Um ambiente de desktop é uma interface gráfica de usuário (GUI) que te ajuda a interagir com o sistema operacional Linux. Há vários ambientes de desktop, e o Amazon DCV funciona com muitos deles. Um gerenciador de desktop é um programa que gerencia a tela de login do usuário e inicia e interrompe as sessões de ambiente de desktop e o servidor X.

O conteúdo com guias a seguir mostra as etapas para instalar o ambiente de desktop padrão e o gerenciador de desktop nos sistemas operacionais compatíveis e também como configurar e iniciar o servidor X nos sistemas operacionais compatíveis.

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

O ambiente de desktop padrão para RHEL, CentOS e Rocky é o Gnome3, e o gerenciador de desktop padrão é o GDM.

**Para instalar e configurar o ambiente de desktop e o gerenciador de desktop no RHEL, CentOS e Rocky Linux**

1. Instale os pacotes de ambiente de desktop e gerenciador de desktop.
   + RHEL e Rocky Linux

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

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

1. Atualize os pacotes de software para garantir que o servidor Linux esteja atualizado.

   ```
   $ sudo yum upgrade
   ```

1. Reinicie o servidor Linux.

   ```
   $ sudo reboot
   ```

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

O ambiente de desktop padrão para o Amazon Linux 2 é o Gnome3 e o gerenciador de desktop padrão é o GDM.

**Para instalar e configurar o ambiente de desktop e o gerenciador de desktop no Amazon Linux 2**

1. Instale os pacotes de ambiente de desktop e gerenciador de desktop.

   ```
   $ 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. Atualize os pacotes de software para garantir que o servidor Linux esteja atualizado.

   ```
   $ sudo yum upgrade
   ```

1. Reinicie o servidor Linux.

   ```
   $ sudo reboot
   ```

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

O ambiente de desktop padrão para o Amazon Linux 2023 é o Gnome3 e o gerenciador de desktop padrão é o GDM.

**Para instalar e configurar o ambiente de desktop e o gerenciador de desktop no Amazon Linux 2023**

1. Instale os pacotes de ambiente de desktop e gerenciador de desktop.

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

1. Atualize os pacotes de software para garantir que o servidor Linux esteja atualizado.

   ```
   $ sudo dnf upgrade
   ```

1. Reinicie o servidor Linux.

   ```
   $ sudo reboot
   ```

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

Para o Ubuntu 20.x/22.x/24.x, o ambiente de desktop padrão é o Gnome3 e o gerenciador de desktop padrão é. GDM3 A partir do Ubuntu 20.x, o LightDM não é mais compatível com o Amazon DCV.

**Para instalar e configurar o ambiente de desktop e o gerenciador de desktop no Ubuntu 20.x/22.x/24.x**

1. Instale os pacotes de ambiente de desktop e gerenciador de desktop.

   ```
   $ sudo apt update
   ```

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

   Instalar GDM3

   ```
   $ sudo apt install gdm3
   ```

1. Verifique se GDM3 está definido como o gerenciador de desktop padrão.

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

   A saída é a seguinte:

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

   Se GDM3 não estiver definido como o gerenciador de desktop padrão, use o comando a seguir para defini-lo como padrão.

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

1. Atualize os pacotes de software para garantir que o servidor Linux esteja atualizado.

   ```
   $ sudo apt upgrade
   ```

1. Reinicie o servidor Linux.

   ```
   $ sudo reboot
   ```

**nota**  
Ao usar uma versão do Amazon DCV anterior à 2022.2 com **sessões virtuais**, você pode se deparar com [um problema conhecido de GDM](https://gitlab.gnome.org/GNOME/gdm/-/issues/650). Para fazer com que as sessões virtuais funcionem corretamente, você pode adotar uma das seguintes soluções:  
**Em servidores que não têm GPU**, você pode desativar o gerenciador de desktop porque ele não é necessário para executar sessões virtuais. Configure o sistema para ser executado no modo multiusuário executando o seguinte comando antes de criar sessões virtuais:  

  ```
  $  sudo systemctl isolate multi-user.target
  ```
**Em servidores com GPU**, além de desativar o gerenciador de desktop, você precisa iniciar um servidor X no sistema antes de criar sessões virtuais. Para fazer isso, execute os comandos a seguir:  

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

  ```
  $  sudo dcvstartx &
  ```
O Amazon DCV 2022.2 e versões mais recentes não são afetados por esse problema.

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

O ambiente de desktop padrão para o SUSE Linux Enterprise 12.x é o SLE Classic e o gerenciador de desktop padrão é o GDM.

**Para instalar e configurar o ambiente de desktop e o gerenciador de desktop no SUSE Linux Enterprise 12.x**

1. Instale os pacotes de ambiente de desktop e gerenciador de desktop.

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

1. Verifique se o GDM está definido como o gerenciador de desktop padrão.

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

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

1. Atualize os pacotes de software para garantir que o servidor Linux esteja atualizado.

   ```
   $ sudo zypper update
   ```

1. Reinicie o servidor Linux.

   ```
   $ sudo reboot
   ```

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

O ambiente de desktop padrão para o SUSE Linux Enterprise 15.x é o SLE Classic e o gerenciador de desktop padrão é. GDM3

**Para instalar e configurar o ambiente de desktop e o gerenciador de desktop no SUSE Linux Enterprise 15.x**

1. Instale os pacotes de ambiente de desktop e gerenciador de desktop.

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

1. Verifique se o GDM está definido como o gerenciador de desktop padrão.

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

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

1. Atualize os pacotes de software para garantir que o servidor Linux esteja atualizado.

   ```
   $ sudo zypper update
   ```

1. Reinicie o servidor Linux.

   ```
   $ sudo reboot
   ```

**nota**  
Ao usar uma versão do Amazon DCV anterior à 2022.2 com **sessões virtuais**, você pode se deparar com [um problema conhecido de GDM](https://gitlab.gnome.org/GNOME/gdm/-/issues/650). Para fazer com que as sessões virtuais funcionem corretamente, você pode adotar uma das seguintes soluções:  
**Em servidores que não têm GPU**, você pode desativar o gerenciador de desktop porque ele não é necessário para executar sessões virtuais. Configure o sistema para ser executado no modo multiusuário executando o seguinte comando antes de criar sessões virtuais:  

  ```
  $  sudo systemctl isolate multi-user.target
  ```
**Em servidores com GPU**, além de desativar o gerenciador de desktop, você precisa iniciar um servidor X no sistema antes de criar sessões virtuais. Para fazer isso, execute os comandos a seguir:  

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

  ```
  $  sudo dcvstartx &
  ```
O Amazon DCV 2022.2 e versões mais recentes não são afetados por esse problema.

------

## Desative o protocolo Wayland (GDM3 somente)
<a name="linux-prereq-wayland"></a>

O Amazon DCV não é compatível com o protocolo Wayland. Se você estiver usando o gerenciador de GDM3 desktop, deverá desativar o protocolo Wayland. Se você não estiver usando GDM3, pule esta etapa.

**Para desabilitar o protocolo Wayland**

1. Abra o arquivo a seguir usando o editor de texto de sua preferência.
   + RHEL, CentOS, SUSE Linux Enterprise 15.x e Amazon Linux 2023

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

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

1. Na seção `[daemon]`, defina `WaylandEnable` como `false`.

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

1. Reinicie o serviço do GDM.
   + RHEL, CentOS e Amazon Linux 2023

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

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

     ```
     $ sudo systemctl restart xdm
     ```

## Configurar o servidor X
<a name="linux-prereq-xserver"></a>

Se você pretende usar uma sessão de console ou compartilhamento de GPU, será necessário garantir que o servidor do Linux tenha um servidor X corretamente configurado e em execução.

**nota**  
Se você pretende usar sessões virtuais sem compartilhamento de GPU, não será necessário um servidor X.

Os pacotes do servidor X normalmente são instalados como dependências do ambiente de desktop e do gerenciador de desktop. Recomendamos que você configure o servidor X para iniciar automaticamente quando o servidor Linux for inicializado.

**Para configurar e iniciar o servidor X no Linux:**

1. Configure o servidor X para iniciar automaticamente quando o servidor Linux for inicializado.

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

   Se o comando retornar `graphical.target`, o servidor X já está configurado para iniciar automaticamente. Continue na próxima etapa.

   Se o comando retornar `multi-user.target`, o servidor X ainda não está configurado para iniciar automaticamente. Execute o seguinte comando:

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

1. Inicie o servidor X.

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

1. Verifique se o servidor X está em execução.

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

   A tabela a seguir mostra um exemplo de saída se o servidor X estiver em execução.

   `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 `

## Instalar o utilitário glxinfo
<a name="linux-prereq-tools"></a>

O utilitário glxinfo fornece informações sobre a configuração OpenGL do servidor Linux. O utilitário pode ser usado para determinar se o servidor Linux está configurado para ser compatível com a renderização de hardware ou software do OpenGL. Ele fornece informações sobre os drivers e as extensões compatíveis.

O utilitário glxinfo é instalado como uma dependência de pacote DCV GL. Portanto, se você instalou a DCV GL, o utilitário glxinfo já está instalado no servidor do Linux.

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

**Para instalar o utilitário glxinfo**  
Execute o seguinte comando:

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

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

**Para instalar o utilitário glxinfo**  
Execute o seguinte comando:

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

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

**Para instalar o utilitário glxinfo**  
Execute o seguinte comando:

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

------

## Verificar a renderização de software do OpenGL
<a name="linux-prereq-opengl"></a>

Em servidores Linux não GPU, OpenGL é compatível apenas no modo de renderização de software usando os drivers Mesa. Se você estiver usando um servidor Linux não GPU e pretende usar o OpenGL, certifique-se de que os drivers Mesa estão instalados e configurados corretamente em seu servidor Linux.

**nota**  
Isso se aplica apenas a servidores Linux não GPU.

**Para verificar se a renderização de software OpenGL está disponível**  
Confirme se o servidor X está em execução e use o seguinte comando:

```
$ 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"
```

A tabela a seguir mostra um exemplo de saída se a renderização de software OpenGL estiver disponível:

```
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
```

## Instalar drivers de GPU para instâncias gráficas
<a name="linux-prereq-gpu"></a>

**Topics**
+ [Instalar e configurar os drivers da NVIDIA](#gpu-nvidia)
+ [Instalar e configurar drivers AMD](#gpu-amd)

### Instalar e configurar os drivers da NVIDIA
<a name="gpu-nvidia"></a>

Com servidores Linux que têm uma GPU NVIDIA dedicada, garanta que os drivers NVIDIA apropriados sejam instalados e configurados corretamente. Para obter instruções sobre como instalar os drivers NVIDIA em uma instância Linux do Amazon EC2, consulte [Instalar o driver NVIDIA em servidores Linux](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-nvidia-driver.html) no *Guia do usuário do Amazon EC2*.

**nota**  
Isso se aplica GPUs somente aos servidores Linux com NVIDIA.
Os drivers GRID suportam até quatro monitores 4K para cada GPU instalada. Os drivers de jogos suportam apenas um monitor 4K para cada GPU instalada.

Após instalar os drivers NVIDIA em seu servidor Linux, atualize `xorg.conf`.

**Para gerar um xorg.conf atualizado**

1. Execute o comando a seguir.

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

   Se você estiver usando uma instância G3, G4 ou G5 do Amazon EC2 e quiser usar uma sessão de console com vários monitores, inclua o parâmetro `--connected-monitor=DFP-0,DFP-1,DFP-2,DFP-3`. Isso é feito da seguinte forma.

   ```
   $  sudo nvidia-xconfig --preserve-busid --enable-all-gpus --connected-monitor=DFP-0,DFP-1,DFP-2,DFP-3
   ```
**nota**  
Verifique se o servidor não tem o arquivo `/etc/X11/XF86Config` legado. Se isso acontecer, `nvidia-xconfig` atualiza esse arquivo de configuração em vez de gerar o arquivo `/etc/X11/xorg.conf` necessário. Execute o seguinte comando para remover o arquivo `XF86Config` legado:  

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

1. Reinicie o servidor X para que as alterações entrem em vigor.
   + 

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

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

**Para verificar se sua GPU NVIDIA suporta codificação de vídeo baseada em hardware**  
Certifique-se de que ela suporta a codificação NVENC e tenha recursos de computação maiores ou iguais a 3.0, ou maiores ou iguais a 3.5 para o Ubuntu 20.

Para verificar o suporte ao NVENC, consulte a [Matriz de suporte de GPU para codificação e decodificação de vídeo da NVIDIA](https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new#Encoder). Para verificar os recursos de computação, consulte as [tabelas de capacidade de computação da NVIDIA](https://developer.nvidia.com/cuda-gpus). 

Se sua GPU NVIDIA não for compatível com a codificação NVENC ou se não tiver os recursos de computação necessários, a codificação de vídeo baseada em software será usada.

**Para verificar se a renderização de hardware OpenGL está disponível**  
Use o comando a seguir para garantir que o servidor X esteja em execução.

```
$ 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"
```

A tabela a seguir mostra um exemplo de saída se a renderização de hardware OpenGL estiver disponível.

```
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
```

### Instalar e configurar drivers AMD
<a name="gpu-amd"></a>

Uma instância com uma GPU AMD conectada, como uma instância G4ad, deve ter o driver AMD apropriado instalado. Para obter instruções sobre como instalar os drivers de GPU AMD em uma instância compatível do Amazon EC2, consulte [Instalar drivers AMD em instâncias Linux](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-amd-driver.html).

Para obter mais informações sobre as instâncias G4ad do Amazon EC2, consulte a postagem do blog [Saiba mais sobre as novas instâncias G4ad do Amazon EC2](https://aws.amazon.com/blogs/compute/deep-dive-on-the-new-amazon-ec2-g4ad-instances/).

## Instale o XDummy driver para instâncias sem GPU
<a name="linux-prereq-nongpu"></a>

**Topics**
+ [Instale e configure o XDummy driver](#gpu-xdummy)

### Instale e configure o XDummy driver
<a name="gpu-xdummy"></a>

Para usar sessões de console em servidores Linux que não têm uma GPU dedicada, certifique-se de que o driver Xdummy esteja instalado e configurado corretamente. O XDummy driver permite que o servidor X seja executado com um framebuffer virtual quando nenhuma GPU real está presente.

**nota**  
Isso não é necessário se você pretende usar sessões virtuais.
O XDummy driver é capaz de suportar somente as resoluções definidas em sua configuração.

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

**Para instalar o XDummy driver**  
Execute este comando: .

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

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

**Para instalar o XDummy driver**  
Execute este comando: .

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

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

**Para instalar o XDummy driver**  
Execute este comando: .

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

------

Depois de instalar os XDummy drivers em seu servidor Linux, atualize `xorg.conf` o.

**Para configurar XDummy em xorg.conf**

1. Abra o arquivo `/etc/X11/xorg.conf` com o editor de texto de sua preferência.

1. Adicione as seções a seguir à configuração.

   ```
   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
   ```
**nota**  
A configuração fornecida é um exemplo. Você pode adicionar mais modos e definir uma resolução `virtual` diferente. Você também pode configurar mais de um monitor fictício.

1. Reinicie o servidor X para que as alterações entrem em vigor.

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

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

# Instalar o servidor Amazon DCV no Linux
<a name="setting-up-installing-linux-server"></a>

O servidor Amazon DCV é instalado usando uma série de pacotes RPM ou .deb, dependendo do sistema operacional do seu servidor host. Os pacotes instalam todos os pacotes necessários e suas dependências e executam a configuração necessária do servidor.

**nota**  
É necessário estar conectado como o usuário-raiz para instalar o servidor Amazon DCV.

## Instalar o servidor Amazon DCV
<a name="linux-server-install"></a>

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

O servidor Amazon DCV está disponível para servidores Amazon Linux 2 baseados nas arquiteturas x86 de 64 bits e ARM de 64 bits.

**Importante**  
Os pacotes `nice-dcv-gl` e `nice-dcv-gltest` não estão disponíveis para servidores baseados na arquitetura ARM de 64 bits.

**Para instalar o servidor Amazon DCV no Amazon Linux 2**

1. Inicie e conecte-se ao servidor no qual você pretende instalar o servidor Amazon DCV.

1. Os pacotes do servidor Amazon DCV são assinados digitalmente com uma assinatura GPG segura. Para permitir que o gerenciador de pacotes verifique a assinatura do pacote, é necessário importar a chave GPG do NICE. Para fazer isso, abra uma janela de terminal e importe a chave GPG do Amazon DCV.

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

1. Faça download dos pacotes no [site de download do Amazon DCV](http://download.amazondcv.com). Os pacotes RPM e deb são empacotados em um arquivo `.tgz`. Certifique-se de fazer download do arquivo correto para o sistema operacional.
   + x86 de 64 bits

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

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-amzn2-aarch64.tgz
     ```
**dica**  
A página de [pacotes mais recentes](http://download.amazondcv.com/latest.html) do site de download contém links que apontam para a versão mais recente disponível. Você pode usar esses links para trazer automaticamente os pacotes do Amazon DCV mais recentes.  
x86 de 64 bits  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-amzn2-x86_64.tgz
     ```
ARM de 64 bits  

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

1. Extraia o conteúdo do arquivo `.tgz` e navegue até o diretório extraído.
   + x86 de 64 bits

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-amzn2-x86_64.tgz && cd nice-dcv-2025.0-20103-amzn2-x86_64
     ```
   + ARM de 64 bits

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

1. Instale o servidor Amazon DCV.
   + x86 de 64 bits

     ```
     $ sudo yum install nice-dcv-server-2025.0.20103-1.el7.x86_64.rpm
     ```
   + ARM de 64 bits

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

1. (Opcional) Para usar o cliente da Web com o Amazon DCV versão 2021.2 e posterior, instale o pacote `nice-dcv-web-viewer`.
   + x86 de 64 bits

     ```
     $ sudo yum install nice-dcv-web-viewer-2025.0.20103-1.el7.x86_64.rpm
     ```
   + ARM de 64 bits

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

1. (Opcional) Para usar sessões virtuais, instale o pacote `nice-xdcv`.
   + x86 de 64 bits

     ```
     $ sudo yum install nice-xdcv-2025.0.688-1.el7.x86_64.rpm
     ```
   + ARM de 64 bits

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

1. (Opcional) Se você planeja usar compartilhamento de GPU, instale o pacote `nice-dcv-gl`. 
   + x86 de 64 bits

     ```
     $ sudo yum install nice-dcv-gl-2025.0.1112-1.el7.x86_64.rpm
     ```
**nota**  
Opcionalmente, você pode instalar o pacote `nice-dcv-gltest`. Esse pacote inclui um aplicativo OpenGL simples que pode ser usado para determinar se as sessões virtuais estão configuradas corretamente para usar o OpenGL com base em hardware.

1. (Opcional) Se você planeja usar o Amazon DCV com o Amazon DCV EnginFrame, instale o `nice-dcv-simple-external-authenticator` pacote.
   + x86 de 64 bits

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

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

1. (Opcional) Para oferecer suporte a dispositivos USB especializados usando a remotização de USB, instale os drivers USB do DCV. 

   Para instalar os drivers USB da DCV, você deve ter DKMS (Dynamic Kernel Module Support) instalado no seu servidor. Use os comandos a seguir para instalar o DKMS.

   O DKMS pode ser instalado a partir do repositório Extra Packages for Enterprise Linux (EPEL). Execute o comando a seguir para habilitar o repositório EPEL:

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

   Depois que você tiver habilitado o repositório EPEL, execute o comando a seguir para instalar o DKMS:

   ```
   $ sudo yum install dkms
   ```

   Depois de instalar o DKMS, execute o comando a seguir para instalar os drivers USB do DCV:

   ```
   $ sudo dcvusbdriverinstaller
   ```

1. (Opcional) Se você pretende oferecer suporte ao redirecionamento de microfone, verifique se o pacote `pulseaudio-utils` está instalado em seu sistema. Use o comando a seguir para instalá-lo.

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

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

O servidor Amazon DCV está disponível para servidores Amazon Linux 2023 com base nas arquiteturas ARM x86 e 64 bits ARM.

**Importante**  
Os pacotes `nice-dcv-gl` e `nice-dcv-gltest` não estão disponíveis para servidores baseados na arquitetura ARM de 64 bits.

**Para instalar o servidor Amazon DCV no Amazon Linux 2023**

1. Inicie e conecte-se ao servidor no qual você pretende instalar o servidor Amazon DCV.

1. Os pacotes do servidor Amazon DCV são assinados digitalmente com uma assinatura GPG segura. Para permitir que o gerenciador de pacotes verifique a assinatura do pacote, é necessário importar a chave GPG do Amazon DCV. Para fazer isso, abra uma janela de terminal e importe a chave GPG do Amazon DCV.

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

1. Faça download dos pacotes no [site de download do Amazon DCV](http://download.amazondcv.com). Os pacotes RPM e deb são empacotados em um arquivo `.tgz`. Certifique-se de fazer download do arquivo correto para o sistema operacional.
   + x86 de 64 bits

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

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-amzn2023-aarch64.tgz
     ```
**dica**  
A página de [pacotes mais recentes](http://download.amazondcv.com/latest.html) do site de download contém links que apontam para a versão mais recente disponível. Você pode usar esses links para trazer automaticamente os pacotes do Amazon DCV mais recentes.  
x86 de 64 bits  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-amzn2023-x86_64.tgz
     ```
ARM de 64 bits  

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

1. Extraia o conteúdo do arquivo `.tgz` e navegue até o diretório extraído.
   + x86 de 64 bits

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-amzn2023-x86_64.tgz && cd nice-dcv-2025.0-20103-amzn2023-x86_64
     ```
   + ARM de 64 bits

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

1. Instale o servidor Amazon DCV.
   + x86 de 64 bits

     ```
     $ sudo dnf install nice-dcv-server-2025.0.20103-1.amzn2023.x86_64.rpm
     ```
   + ARM de 64 bits

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

1. (Opcional) Se você pretende usar o cliente da Web com o Amazon DCV versão 2021.2 e posterior, instale o pacote `nice-dcv-web-viewer`.
   + x86 de 64 bits

     ```
     $ sudo dnf install nice-dcv-web-viewer-2025.0.20103-1.amzn2023.x86_64.rpm
     ```
   + ARM de 64 bits

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

1. (Opcional) Para usar sessões virtuais, instale o pacote `nice-xdcv`.
   + x86 de 64 bits

     ```
     $ sudo dnf install nice-xdcv-2025.0.688-1.amzn2023.x86_64.rpm
     ```
   + ARM de 64 bits

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

1. (Opcional) Se você planeja usar compartilhamento de GPU, instale o pacote `nice-dcv-gl`. 
   + x86 de 64 bits

     ```
     $ sudo dnf install nice-dcv-gl-2025.0.1112-1.amzn2023.x86_64.rpm
     ```
**nota**  
Opcionalmente, você pode instalar o pacote `nice-dcv-gltest`. Esse pacote inclui um aplicativo OpenGL simples que pode ser usado para determinar se as sessões virtuais estão configuradas corretamente para usar o OpenGL com base em hardware.

1. (Opcional) Se você planeja usar o [autenticador externo](https://docs.aws.amazon.com/dcv/latest/adminguide/external-authentication.html) do Amazon DCV, use o pacote `nice-dcv-simple-external-authenticator`.
   + x86 de 64 bits

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

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

1. (Opcional) Se você planeja oferecer suporte a dispositivos USB especializados usando a remotização USB, instale os drivers USB da DCV. 

   Para instalar os drivers USB da DCV, você deve ter DKMS (Dynamic Kernel Module Support) instalado no seu servidor. Use os comandos a seguir para instalar o DKMS.

   ```
   $ sudo dnf install dkms
   ```

   Depois de instalar o DKMS, execute o comando a seguir para instalar os drivers USB do DCV:

   ```
   $ sudo dcvusbdriverinstaller
   ```

1. (Opcional) Se você pretende oferecer suporte ao redirecionamento do microfone, verifique se o pacote `pulseaudio-utils` está instalado no seu sistema. Use o comando a seguir para instalá-lo.

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

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

O servidor Amazon DCV está disponível para servidores RHEL e CentOS baseados nas arquiteturas ARM de 64 bits e x86 de 64 bits, bem como Rocky Linux 8.5 ou posterior.

**Importante**  
Os pacotes `nice-dcv-gl` e `nice-dcv-gltest` não estão disponíveis para servidores baseados na arquitetura ARM de 64 bits.

**Para instalar o servidor Amazon DCV no RHEL, CentOS ou Rocky Linux 8.5**

1. Inicie e conecte-se ao servidor no qual você pretende instalar o servidor Amazon DCV.

1. Os pacotes do servidor Amazon DCV são assinados digitalmente com uma assinatura GPG segura. Para permitir que o gerenciador de pacotes verifique a assinatura do pacote, é necessário importar a chave GPG do Amazon DCV. Para fazer isso, abra uma janela de terminal e importe a chave GPG do Amazon DCV.

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

1. Faça download dos pacotes no [site de download do Amazon DCV](http://download.amazondcv.com). Os pacotes RPM e deb são empacotados em um arquivo `.tgz`. Certifique-se de fazer download do arquivo correto para o sistema operacional.
   + x86 de 64 bits

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

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-el8-aarch64.tgz
     ```
**dica**  
A página de [pacotes mais recentes](http://download.amazondcv.com/latest.html) do site de download contém links que apontam para a versão mais recente disponível. Você pode usar esses links para trazer automaticamente os pacotes do Amazon DCV mais recentes.  
x86 de 64 bits  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-el8-x86_64.tgz
     ```
ARM de 64 bits  

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

1. Extraia o conteúdo do arquivo `.tgz` e navegue até o diretório extraído.
   + x86 de 64 bits

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-el8-x86_64.tgz && cd nice-dcv-2025.0-20103-el8-x86_64
     ```
   + ARM de 64 bits

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

1. Instale o servidor Amazon DCV.
   + x86 de 64 bits

     ```
     $ sudo yum install nice-dcv-server-2025.0.20103-1.el8.x86_64.rpm
     ```
   + ARM de 64 bits

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

1. (Opcional) Se você pretende usar o cliente da Web com o Amazon DCV versão 2021.2 e posterior, instale o pacote `nice-dcv-web-viewer`.
   + x86 de 64 bits

     ```
     $ sudo yum install nice-dcv-web-viewer-2025.0.20103-1.el8.x86_64.rpm
     ```
   + ARM de 64 bits

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

1. (Opcional) Para usar sessões virtuais, instale o pacote `nice-xdcv`.
   + x86 de 64 bits

     ```
     $ sudo yum install nice-xdcv-2025.0.688-1.el8.x86_64.rpm
     ```
   + ARM de 64 bits

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

1. (Opcional) Se você planeja usar compartilhamento de GPU, instale o pacote `nice-dcv-gl`. 
   + x86 de 64 bits

     ```
     $ sudo yum install nice-dcv-gl-2025.0.1112-1.el8.x86_64.rpm
     ```
**nota**  
Opcionalmente, você pode instalar o pacote `nice-dcv-gltest`. Esse pacote inclui um aplicativo OpenGL simples que pode ser usado para determinar se as sessões virtuais estão configuradas corretamente para usar o OpenGL com base em hardware.

1. (Opcional) Se você planeja usar o Amazon DCV com o Amazon DCV EnginFrame, instale o `nice-dcv-simple-external-authenticator` pacote.
   + x86 de 64 bits

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

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

1. (Opcional) Se você planeja oferecer suporte a dispositivos USB especializados usando a remotização USB, instale os drivers USB da DCV. 

   Para instalar os drivers USB da DCV, você deve ter DKMS (Dynamic Kernel Module Support) instalado no seu servidor. Use os comandos a seguir para instalar o DKMS.

   O DKMS pode ser instalado a partir do repositório Extra Packages for Enterprise Linux (EPEL). Execute o comando a seguir para habilitar o repositório EPEL:

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

   Depois que você tiver habilitado o repositório EPEL, execute o comando a seguir para instalar o DKMS:

   ```
   $ sudo yum install dkms
   ```

   Depois de instalar o DKMS, execute o comando a seguir para instalar os drivers USB do DCV:

   ```
   $ sudo dcvusbdriverinstaller
   ```

1. (Opcional) Se você pretende oferecer suporte ao redirecionamento do microfone, verifique se o pacote `pulseaudio-utils` está instalado no seu sistema. Use o comando a seguir para instalá-lo.

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

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

O servidor Amazon DCV está disponível para servidores RHEL e CentOS baseados nas arquiteturas ARM de 64 bits e x86 de 64 bits, bem como Rocky Linux 9 ou posterior.

**Importante**  
Os pacotes `nice-dcv-gl` e `nice-dcv-gltest` não estão disponíveis para servidores baseados na arquitetura ARM de 64 bits.

**Para instalar o servidor Amazon DCV no RHEL, CentOS ou Rocky Linux 9**

1. Inicie e conecte-se ao servidor no qual você pretende instalar o servidor Amazon DCV.

1. Os pacotes do servidor Amazon DCV são assinados digitalmente com uma assinatura GPG segura. Para permitir que o gerenciador de pacotes verifique a assinatura do pacote, é necessário importar a chave GPG do Amazon DCV. Para fazer isso, abra uma janela de terminal e importe a chave GPG do Amazon DCV.

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

1. Faça download dos pacotes no [site de download do Amazon DCV](http://download.amazondcv.com). Os pacotes RPM e deb são empacotados em um arquivo `.tgz`. Certifique-se de fazer download do arquivo correto para o sistema operacional.
   + x86 de 64 bits

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

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-el9-aarch64.tgz
     ```
**dica**  
A página de [pacotes mais recentes](http://download.amazondcv.com/latest.html) do site de download contém links que apontam para a versão mais recente disponível. Você pode usar esses links para trazer automaticamente os pacotes do Amazon DCV mais recentes.  
x86 de 64 bits  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-el9-x86_64.tgz
     ```
ARM de 64 bits  

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

1. Extraia o conteúdo do arquivo `.tgz` e navegue até o diretório extraído.
   + x86 de 64 bits

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-el9-x86_64.tgz && cd nice-dcv-2025.0-20103-el9-x86_64
     ```
   + ARM de 64 bits

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

1. Instale o servidor Amazon DCV.
   + x86 de 64 bits

     ```
     $ sudo yum install nice-dcv-server-2025.0.20103-1.el9.x86_64.rpm
     ```
   + ARM de 64 bits

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

1. (Opcional) Se você pretende usar o cliente da Web com o Amazon DCV versão 2021.2 e posterior, instale o pacote `nice-dcv-web-viewer`.
   + x86 de 64 bits

     ```
     $ sudo yum install nice-dcv-web-viewer-2025.0.20103-1.el9.x86_64.rpm
     ```
   + ARM de 64 bits

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

1. (Opcional) Para usar sessões virtuais, instale o pacote `nice-xdcv`.
   + x86 de 64 bits

     ```
     $ sudo yum install nice-xdcv-2025.0.688-1.el9.x86_64.rpm
     ```
   + ARM de 64 bits

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

1. (Opcional) Se você planeja usar compartilhamento de GPU, instale o pacote `nice-dcv-gl`. 
   + x86 de 64 bits

     ```
     $ sudo yum install nice-dcv-gl-2025.0.1112-1.el9.x86_64.rpm
     ```
**nota**  
Opcionalmente, você pode instalar o pacote `nice-dcv-gltest`. Esse pacote inclui um aplicativo OpenGL simples que pode ser usado para determinar se as sessões virtuais estão configuradas corretamente para usar o OpenGL com base em hardware.

1. (Opcional) Se você planeja usar o Amazon DCV com o Amazon DCV EnginFrame, instale o `nice-dcv-simple-external-authenticator` pacote.
   + x86 de 64 bits

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

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

1. (Opcional) Se você planeja oferecer suporte a dispositivos USB especializados usando a remotização USB, instale os drivers USB da DCV. 

   Para instalar os drivers USB da DCV, você deve ter DKMS (Dynamic Kernel Module Support) instalado no seu servidor. Use os comandos a seguir para instalar o DKMS.

   O DKMS pode ser instalado a partir do repositório Extra Packages for Enterprise Linux (EPEL). Execute o comando a seguir para habilitar o repositório EPEL:

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

   Depois que você tiver habilitado o repositório EPEL, execute o comando a seguir para instalar o DKMS:

   ```
   $ sudo yum install dkms
   ```

   Depois de instalar o DKMS, execute o comando a seguir para instalar os drivers USB do DCV:

   ```
   $ sudo dcvusbdriverinstaller
   ```

1. (Opcional) Se você pretende oferecer suporte ao redirecionamento do microfone, verifique se o pacote `pulseaudio-utils` está instalado no seu sistema. Use o comando a seguir para instalá-lo.

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

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

O servidor Amazon DCV está disponível somente para servidores SUSE Linux Enterprise Server (SLES) 12.x/15.x baseados na arquitetura x86 de 64 bits.

**Para instalar o servidor Amazon DCV no SLES 12.x/15.x**

1. Inicie e conecte-se ao servidor no qual você pretende instalar o servidor Amazon DCV.

1. Os pacotes do servidor Amazon DCV são assinados digitalmente com uma assinatura GPG segura. Para permitir que o gerenciador de pacotes verifique a assinatura do pacote, é necessário importar a chave GPG do Amazon DCV. Para fazer isso, abra uma janela de terminal e importe a chave GPG do NICE.

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

1. Faça download dos pacotes no [site de download do Amazon DCV](http://download.amazondcv.com). Os pacotes RPM e deb são empacotados em um arquivo `.tgz`. Certifique-se de fazer download do arquivo correto para o sistema operacional.
   + 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
     ```
**dica**  
A página de [pacotes mais recentes](http://download.amazondcv.com/latest.html) do site de download contém links que apontam para a versão mais recente disponível. Você pode usar esses links para trazer automaticamente os pacotes do Amazon DCV mais recentes.  
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. Extraia o conteúdo do arquivo `.tgz` e navegue até o diretório extraído.
   + 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. Instale o servidor 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. (Opcional) Se você pretende usar o cliente da Web com o Amazon DCV versão 2021.2 e posterior, instale o pacote `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. (Opcional) Para usar sessões virtuais, instale o pacote `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. (Opcional) Se você planeja usar compartilhamento de GPU, instale o pacote `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
     ```
**nota**  
Opcionalmente, você pode instalar o pacote `nice-dcv-gltest`. Esse pacote inclui um aplicativo OpenGL simples que pode ser usado para determinar se as sessões virtuais estão configuradas corretamente para usar o OpenGL com base em hardware. 

1. (Opcional) Se você planeja usar o Amazon DCV com o Amazon DCV EnginFrame, instale o `nice-dcv-simple-external-authenticator` pacote. 
   + 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. (Opcional) Se você planeja oferecer suporte a dispositivos USB especializados usando a remotização USB, instale os drivers USB da DCV. 

   Para instalar os drivers USB da DCV, você deve ter DKMS (Dynamic Kernel Module Support) instalado no seu servidor. Use os comandos a seguir para instalar o DKMS.

   Execute o comando a seguir para instalar o 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

     Ative o PackageHub repositório.

     ```
     $ sudo SUSEConnect -p PackageHub/15/x86_64
     ```
**nota**  
Se você estiver usando o SLES 15 SP1 ou SP2, substitua *15* no comando acima por `15.1` ou`15.2`. 

     Instale o DKMS.

     ```
     $ sudo zypper refresh
     ```

     ```
     $ sudo zypper install dkms
     ```

     Instale a fonte do kernel.

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

     Reinicialize a instância.

     ```
     $ sudo reboot
     ```

   Depois que instalar o DKMS, execute o comando a seguir para instalar os drivers USB da DCV:

   ```
   $ sudo dcvusbdriverinstaller
   ```

1. (Opcional) Se você pretende oferecer suporte ao redirecionamento do microfone, verifique se o pacote `pulseaudio-utils` está instalado no seu sistema. Use o comando a seguir para instalá-lo.

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

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

O servidor Amazon DCV está disponível para servidores Ubuntu com base nas arquiteturas ARM de 64 bits e x86 de 64 bits.

**Importante**  
Os pacotes `nice-dcv-gl` e `nice-dcv-gltest` não estão disponíveis para servidores baseados na arquitetura ARM de 64 bits.

**Para instalar o servidor Amazon DCV no Ubuntu 20.04/22.04/24.04**

1. Inicie e conecte-se ao servidor no qual você pretende instalar o servidor Amazon DCV.

1. Os pacotes do servidor Amazon DCV são assinados digitalmente com uma assinatura GPG segura. Para permitir que o gerenciador de pacotes verifique a assinatura do pacote, é necessário importar a chave GPG do Amazon DCV. Para fazer isso, abra uma janela de terminal e importe a chave GPG do Amazon DCV.

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

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

1. Faça download dos pacotes no [site de download do Amazon DCV](http://download.amazondcv.com). Os pacotes RPM e deb são empacotados em um arquivo `.tgz`. Certifique-se de fazer download do arquivo correto para o sistema operacional.
   + Ubuntu 20.04 (x86 de 64 bits)

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

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

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

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

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-ubuntu2404-aarch64.tgz
     ```
**dica**  
A página de [pacotes mais recentes](http://download.amazondcv.com/latest.html) do site de download contém links que apontam para a versão mais recente disponível. Você pode usar esses links para trazer automaticamente os pacotes do Amazon DCV mais recentes.  
Ubuntu 20.04 (x86 de 64 bits)  

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

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

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

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

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

1. Extraia o conteúdo do arquivo `.tgz` e navegue até o diretório extraído.
   + Ubuntu 20.04 (x86 de 64 bits)

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

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

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

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

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

1. Instale o servidor Amazon DCV.
   + Ubuntu 20.04 (x86 de 64 bits)

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

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

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

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

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

1. (Opcional) Se você pretende usar o cliente da Web com o Amazon DCV versão 2021.2 e posterior, instale o pacote `nice-dcv-web-viewer`.
   + Ubuntu 20.04 (x86 de 64 bits)

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

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

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

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

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

1. Adicione o usuário `dcv` ao grupo `video`.

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

1. (Opcional) Se você planeja usar sessões virtuais, instale o pacote `nice-xdcv`.
   + Ubuntu 20.04 (x86 de 64 bits)

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

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

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

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

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

1. (Opcional) Se você planeja usar compartilhamento de GPU, instale o pacote `nice-dcv-gl`. 
   + Ubuntu 22.04 (x86 de 64 bits)

     ```
     $ sudo apt install ./nice-dcv-gl_2025.0.1112-1_amd64.ubuntu2204.deb
     ```
**nota**  
Opcionalmente, você pode instalar o pacote `nice-dcv-gltest`. Esse pacote inclui um aplicativo OpenGL simples que pode ser usado para determinar se as sessões virtuais estão configuradas corretamente para usar o OpenGL com base em hardware.

1. (Opcional) Se você planeja usar o Amazon DCV com o Amazon DCV EnginFrame, instale o `nice-dcv-simple-external-authenticator` pacote. 
   + Ubuntu 20.04 (x86 de 64 bits)

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

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

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

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

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

1. (Opcional) Se você planeja oferecer suporte a dispositivos USB especializados usando a remotização USB, instale os drivers USB da DCV. 

   Para instalar os drivers USB da DCV, você deve ter DKMS (Dynamic Kernel Module Support) instalado no seu servidor. Use os comandos a seguir para instalar o DKMS.

   O DKMS está disponível no repositório oficial do Ubuntu. Execute o comando a seguir para instalar o DKMS:

   ```
   $ sudo apt install dkms
   ```

   Depois de instalar o DKMS, execute o comando a seguir para instalar os drivers USB do DCV:

   ```
   $ sudo dcvusbdriverinstaller
   ```

1. (Opcional) Se você pretende oferecer suporte ao redirecionamento do microfone, verifique se o pacote `pulseaudio-utils` está instalado no seu sistema. Use o comando a seguir para instalá-lo.

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

1. (Opcional) Somente para o Ubuntu 22.04, se você precisar usar o SSO com autenticação do sistema, use o seguinte comando para instalá-lo.

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

------

# Executar verificações pós-instalação
<a name="setting-up-installing-linux-checks"></a>

Este tópico fornece algumas verificações pós-instalação que você deve realizar depois de instalar o Amazon DCV para garantir que o servidor Amazon DCV está configurado corretamente.

**Topics**
+ [Verifique se o servidor Amazon DCV está acessível](#checks-port)
+ [Verifique se o servidor X está acessível](#checks-xserver)
+ [Verifique se o DCV GL está devidamente instalado](#checks-gl)
+ [Verifique a assinatura do pacote DEB do Amazon DCV](#checks-deb)

## Verifique se o servidor Amazon DCV está acessível
<a name="checks-port"></a>

Por padrão, o servidor Amazon DCV é configurado para se comunicar pela porta TCP 8443. Certifique-se de que o servidor está acessível por essa porta. Se você tiver um firewall que impede o acesso pela porta 8443, você deve alterar a porta pela qual o servidor Amazon DCV se comunica. Para obter mais informações, consulte [Alteração das TCP/UDP portas e do endereço de escuta do Amazon DCV Server](manage-port-addr.md).

Além disso, se você estiver configurando o Amazon DCV em uma instância do EC2, crie um grupo de segurança. Isso serve para permitir o acesso à porta pela qual o servidor Amazon DCV se comunica. Para obter mais informações, consulte [Como configurar grupos de segurança no EC2](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-network-security.html). 

## Verifique se o servidor X está acessível
<a name="checks-xserver"></a>

Você deve garantir que as sessões virtuais e de console do Amazon DCV podem acessar o servidor X.

### Sessões do console
<a name="checks-xserver-console"></a>

Quando o servidor Amazon DCV é instalado, é criado um usuário do `dcv`. Garanta que esse usuário possa acessar o servidor X.

**Para verificar se o usuário `dcv` pode acessar o servidor X**  
Execute o seguinte comando:

```
$ 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$"
```

Se o comando retornar `SI:localuser:dcv`, o usuário da dcv poderá acessar o servidor X.

Se o comando não retornar `SI:localuser:dcv`, o usuário do dcv não terá acesso ao servidor X. Para reiniciar o servidor X, execute os seguintes comandos:
+ RHEL, Rocky, CentOS, Amazon Linux 2, Ubuntu e SUSE Linux Enterprise

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

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

### Sessões virtuais
<a name="checks-xserver-virtual"></a>

Se você instalou o pacote DCV GL, deve garantir que os usuários locais podem acessar o servidor X. Isso garante que a aceleração de hardware OpenGL funciona corretamente com as sessões virtuais.

**Para verificar se os usuários locais podem acessar o servidor X**  
Execute o seguinte comando:

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

Se o comando retornar `LOCAL:`, os usuários locais poderão acessar o servidor X.

Se o comando não retornar `LOCAL:`, os usuários locais não terão acesso ao servidor X. Execute os seguintes comandos para reiniciar o servidor X e desativar e reativar a DCV GL:
+ RHEL, Rocky, CentOS, Amazon Linux 2, Ubuntu e SUSE Linux Enterprise

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

  ```
  $ sudo dcvgladmin disable
  ```

  ```
  $ sudo dcvgladmin enable
  ```

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

## Verifique se o DCV GL está devidamente instalado
<a name="checks-gl"></a>

O utilitário dcvgldiag é instalado automaticamente quando você instala o pacote DCV GL. Você pode usar esse utilitário para verificar se a configuração do servidor Linux atende aos requisitos da DCV GL.

**Para executar o utilitário dcvgldiag**  
Use o seguinte comando:

```
$ sudo dcvgldiag
```

O utilitário retorna uma lista de avisos e erros, juntamente com as possíveis soluções.

## Verifique a assinatura do pacote DEB do Amazon DCV
<a name="checks-deb"></a>

Depois que o Amazon DCV for instalado, você poderá verificar a assinatura no pacote Debian (DEB). Esse processo de verificação requer o uso da versão GPG 1.

**Para verificar a assinatura do pacote DEB**  
Use o seguinte comando:

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

Isso retornará uma mensagem que inclui o termo `GOODSIG` para confirmar que a assinatura foi verificada. O exemplo a seguir mostra uma mensagem de confirmação da assinatura. No lugar de*Example Key*, a chave será exibida.

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

# Instalando o servidor Amazon DCV no macOS
<a name="setting-up-installing-macos"></a>

O software do servidor Amazon DCV pode ser instalado em uma instância Mac do Amazon EC2 e executar suas sessões do Amazon DCV a partir daí. Antes de instalar o software, verifique se o seu servidor atende aos pré-requisitos para executar o software. O processo de instalação do software pode ser feito manualmente por meio de um assistente de instalação ou instalado automaticamente pelo Amazon DCV.

**nota**  
O servidor Amazon DCV para macOS só é compatível com instâncias de silício Apple do Amazon EC2.

**Topics**
+ [Pré-requisitos](setting-up-installing-macosprereq.md)
+ [Instalar o servidor](setting-up-installing-macosinstall.md)

# Pré-requisitos para o servidor macOS Amazon DCV em uma instância do Amazon EC2
<a name="setting-up-installing-macosprereq"></a>

Este tópico descreve como preparar sua instância Mac do Amazon EC2 antes de instalar o servidor Amazon DCV.

**Topics**
+ [Pré-requisitos para todas as instâncias compatíveis](#setting-up-installing-all)

## Pré-requisitos para todas as instâncias compatíveis
<a name="setting-up-installing-all"></a>

 As instâncias de silício Apple do Amazon EC2 Mac são suportadas no Amazon DCV versão 2025.0 e posterior. Consulte a [documentação do Amazon EC2 Mac para obter](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-mac-instances.html) uma lista completa das instâncias de silício da Apple. Você pode instalar o Amazon DCV Server com a GUI interativa ou programaticamente. Para acesso interativo à GUI, consulte a documentação do [Amazon EC2 Mac](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-to-mac-instance.html#mac-instance-vnc). Para instalações autônomas, a Proteção de Integridade do Sistema (SIP) deve ser desativada. Para obter mais informações sobre a configuração do SIP, consulte a documentação do [Amazon EC2 Mac](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/mac-sip-settings.html). [Um exemplo de automação de criação de imagens pode ser encontrado no Github aws-samples dentro do repositório dcv-samples.](https://github.com/aws-samples/dcv-samples/tree/main/cdk/dcv-mac-image-automation) 

# Instalação do Amazon DCV Server em instâncias Mac do Amazon EC2
<a name="setting-up-installing-macosinstall"></a>

Você pode usar um assistente de instalação para instalar o servidor Amazon DCV em uma instância Mac do Amazon EC2. Para instalar com o assistente de instalação, você precisa ter [acesso interativo à GUI](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-to-mac-instance.html#mac-instance-vnc). O assistente orienta você por uma série de etapas que mostram como personalizar a instalação do servidor Amazon DCV. Como alternativa, você pode usar a linha de comando para executar uma instalação autônoma. Isso usa configurações padrão para automatizar o procedimento de instalação. Para realizar instalações autônomas, a [Proteção de Integridade do Sistema (SIP) deve estar](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/mac-sip-settings.html) desativada. 

**nota**  
O servidor Amazon DCV para macOS só é compatível com instâncias de silício Apple do Amazon EC2.

**Contents**
+ [Usar uma instalação autônoma](#setting-up-installing-windows-unattended)
+ [Usar o assistente](#setting-up-installing-windows-wizard-mac)
+ [Definindo as configurações de privacidade e segurança](#setting-up-macos-privacy-settings)

## Usar uma instalação autônoma
<a name="setting-up-installing-windows-unattended"></a>

O Amazon DCV pode instalar e ativar o software do servidor automaticamente. Isso é chamado de "instalação autônoma". Por padrão, uma instalação autônoma permite a inicialização automática do servidor Amazon DCV. [Um exemplo de automação de criação de imagens de máquinas da Amazon pode ser encontrado no Github aws-samples dentro do repositório dcv-samples.](https://github.com/aws-samples/dcv-samples/tree/main/cdk/dcv-mac-image-automation)

**Para instalar o servidor Amazon DCV na instância Mac do Amazon EC2 usando uma instalação autônoma**

1. Inicie e [conecte-se](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-to-mac-instance.html#mac-instance-ssh) ao servidor no qual você pretende instalar o servidor Amazon DCV.

1. Confirme se [a Proteção de Integridade do Sistema (SIP) está desativada](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/mac-sip-settings.html#mac-sip-check-settings).

1. Faça download do instalador do servidor Amazon DCV do site da [Amazon DCV](http://download.amazondcv.com).
**nota**  
O servidor Amazon DCV está disponível somente na versão de 64 bits e é compatível com instâncias ARM Amazon EC2 de 64 bits.

1. Faça download dos pacotes no [site de download do Amazon DCV](http://download.amazondcv.com).

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

1. Execute o instalador autônomo com o seguinte comando:

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

## Usar o assistente
<a name="setting-up-installing-windows-wizard-mac"></a>

Use o assistente de instalação do servidor Amazon DCV para uma instalação guiada.

**Para instalar o servidor Amazon DCV em instâncias Mac do Amazon EC2 usando o assistente**

1. Inicie e [conecte-se](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-to-mac-instance.html#mac-instance-vnc) ao servidor no qual instalar o servidor Amazon DCV.

1. Faça download do instalador do servidor Amazon DCV do site da [Amazon DCV](http://download.amazondcv.com).
**nota**  
O servidor Amazon DCV está disponível somente na versão de 64 bits e é compatível com instâncias ARM Amazon EC2 de 64 bits.
**dica**  
A página de [pacotes mais recentes](http://download.amazondcv.com/latest.html) do site de download contém links que apontam para a versão mais recente disponível. Você pode usar esses links para trazer automaticamente os pacotes do Amazon DCV mais recentes.

1. Executar `nice-dcv-server-2025.0-version_number-macos-arm64.dist.pkg`. 

1. Na tela Introdução, escolha **Continuar**.

1. Na tela Tipo de instalação, marque as caixas de seleção do pacote e escolha **Continuar**.

1. Escolha **Instalar**.

1. Clique em **Permitir** quando solicitado durante a instalação.

## Definindo as configurações de privacidade e segurança
<a name="setting-up-macos-privacy-settings"></a>

Depois de instalar o servidor Amazon DCV, você deve definir as configurações de privacidade e segurança do macOS para permitir que o Amazon DCV acesse os recursos do sistema.

**Para definir as configurações de privacidade e segurança para o Amazon DCV**

1. Abra **as Configurações do sistema** e navegue até **Privacidade e segurança**.

1. Em **Acessibilidade**, marque a caixa de seleção ao lado de `DCV Server` Permitir o acesso. Se não `DCV Server` estiver listado, arraste `/Applications/DCV Server.app` até a lista permitida e marque a caixa de seleção.

1. Em **Gravação de áudio da tela e do sistema**, marque a caixa de seleção ao lado de `DCV Server` Para permitir o acesso. Se não `DCV Server` estiver listado, arraste `/Applications/DCV Server.app` até a lista permitida e marque a caixa de seleção

1. Reinicie a máquina para aplicar as alterações:

   ```
   $ sudo reboot
   ```

1. Após a reinicialização, verifique se você tem uma licença válida do Amazon DCV. Para obter informações sobre licenciamento, consulte[Etapa 2: licenciar o servidor Amazon DCV](setting-up-license.md).

1. Reconecte-se usando o VNC e crie uma sessão do console Amazon DCV:

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

1. Clique em **Permitir** quando solicitado o acesso ao microfone.

1. Clique em **Permitir** quando solicitado 

   ```
   dcvagentlauncher
   ```

    acesso.

1. Quando solicitado o **acesso ao controle remoto**, clique em **Abrir configurações do sistema**, ative a configuração e escolha **Sair e reabrir**.

1. Agora você pode se conectar usando o Amazon DCV Client.