

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Impostazione di display Dual 4K su istanze G4ad Linux
<a name="activate_g4ad_4k"></a>

Dopo aver avviato un'istanza G4ad, puoi impostare display Dual 4K.

**Per installare i driver AMD e configurare doppi schermi**

1. Collegati alla tua istanza di Linux per ottenere l'indirizzo del bus PCI della GPU da come destinazione per il doppio 4K (2×4k):

   ```
   lspci -vv | grep -i amd
   ```

   Otterrai un output simile al seguente:

   ```
   00:1e.0 Display controller: Advanced Micro Devices, Inc. [*AMD*/ATI] Device 7362 (rev c3)
   Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Device 0a34
   ```

1. Tieni presente che l'indirizzo del bus PCI nell'output precedente è 00:1e.0. Crea un file denominato `/etc/modprobe.d/amdgpu.conf` e aggiungi:

   ```
   options amdgpu virtual_display=0000:00:1e.0,2
   ```

1. Per installare i driver AMD su Linux, consulta [Driver AMD per la tua istanza EC2](install-amd-driver.md). Se hai già installato il driver AMD della GPU, occorrerà rigenerare i moduli del kernel amdgpu tramite dkms.

1. Utilizza il file xorg.conf seguente per definire la topologia dello schermo doppio (2×4K) e salva il file in `/etc/X11/xorg.conf:`

   ```
   ~$ cat /etc/X11/xorg.conf
   Section "ServerLayout"
       Identifier     "Layout0"
       Screen          0 "Screen0"
       Screen        1 "Screen1"
       InputDevice     "Keyboard0" "CoreKeyboard"
       InputDevice     "Mouse0" "CorePointer"
       Option          "Xinerama" "1"
   EndSection
   Section "Files"
       ModulePath "/opt/amdgpu/lib64/xorg/modules/drivers"
       ModulePath "/opt/amdgpu/lib/xorg/modules"
       ModulePath "/opt/amdgpu-pro/lib/xorg/modules/extensions"
       ModulePath "/opt/amdgpu-pro/lib64/xorg/modules/extensions"
       ModulePath "/usr/lib64/xorg/modules"
       ModulePath "/usr/lib/xorg/modules"
   EndSection
   Section "InputDevice"
       # generated from default
       Identifier     "Mouse0"
       Driver         "mouse"
       Option         "Protocol" "auto"
       Option         "Device" "/dev/psaux"
       Option         "Emulate3Buttons" "no"
       Option         "ZAxisMapping" "4 5"
   EndSection
   Section "InputDevice"
       # generated from default
       Identifier     "Keyboard0"
       Driver         "kbd"
   EndSection
   
   Section "Monitor"
       Identifier     "Virtual"
       VendorName     "Unknown"
       ModelName      "Unknown"
       Option         "Primary" "true"
   EndSection
   
   Section "Monitor"
       Identifier     "Virtual-1"
       VendorName     "Unknown"
       ModelName      "Unknown"
       Option         "RightOf" "Virtual"
   EndSection
   
   Section "Device"
       Identifier     "Device0"
       Driver         "amdgpu"
       VendorName     "AMD"
       BoardName      "Radeon MxGPU V520"
       BusID          "PCI:0:30:0"
   EndSection
   
   Section "Device"
       Identifier     "Device1"
       Driver         "amdgpu"
       VendorName     "AMD"
       BoardName      "Radeon MxGPU V520"
       BusID          "PCI:0:30:0"
   EndSection
   
   Section "Extensions"
       Option         "DPMS" "Disable"
   EndSection
   
   Section "Screen"
       Identifier     "Screen0"
       Device         "Device0"
       Monitor        "Virtual"
       DefaultDepth   24
       Option         "AllowEmptyInitialConfiguration" "True"
       SubSection "Display"
           Virtual    3840 2160
           Depth      32
       EndSubSection
   EndSection
   
   Section "Screen"
       Identifier     "Screen1"
       Device         "Device1"
       Monitor        "Virtual"
       DefaultDepth   24
       Option         "AllowEmptyInitialConfiguration" "True"
       SubSection "Display"
           Virtual    3840 2160
           Depth      32
       EndSubSection
   EndSection
   ```

1. Configura DCV seguendo le istruzioni nella configurazione di un [desktop interattivo](#amd-interactive-desktop).

1. Una volta completata la configurazione di DCV, riavvia.

1. Controlla se il driver funziona:

   ```
   dmesg | grep amdgpu
   ```

   La risposta dovrebbe essere simile alla seguente:

   ```
   Initialized amdgpu
   ```

1. Dovresti vedere nell'output per`DISPLAY=:0 xrandr -q`a cui sono collegati 2 display virtuali:

   ```
   ~$ DISPLAY=:0 xrandr -q
   Screen 0: minimum 320 x 200, current 3840 x 1080, maximum 16384 x 16384
   Virtual connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
    4096x3112  60.00
    3656x2664  59.99
    4096x2160  60.00
    3840x2160  60.00
    1920x1200  59.95
    1920x1080  60.00
    1600x1200  59.95
    1680x1050  60.00
    1400x1050  60.00
    1280x1024  59.95
    1440x900 59.99
    1280x960 59.99
    1280x854 59.95
    1280x800 59.96
    1280x720 59.97
    1152x768 59.95
    1024x768 60.00 59.95
    800x600  60.32 59.96 56.25
    848x480  60.00 59.94
    720x480  59.94
    640x480  59.94 59.94
   Virtual-1 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 0mm x 0mm
    4096x3112  60.00
    3656x2664  59.99
    4096x2160  60.00
    3840x2160  60.00
    1920x1200  59.95
    1920x1080  60.00
    1600x1200  59.95
    1680x1050  60.00
    1400x1050  60.00
    1280x1024  59.95
    1440x900 59.99
    1280x960 59.99
    1280x854 59.95
    1280x800 59.96
    1280x720 59.97
    1152x768 59.95
    1024x768 60.00 59.95
    800x600  60.32 59.96 56.25
    848x480  60.00 59.94
    720x480  59.94
   640x480  59.94 59.94
   ```

1. Quando ti colleghi in DCV, modifica la risoluzione su 2×4K, confermando che il supporto per due monitor è registrato da DCV.  
![\[Modifiche alla risoluzione DCV\]](http://docs.aws.amazon.com/it_it/AWSEC2/latest/UserGuide/images/dm-dcv-example.png)

## Configurare un desktop interattivo per Linux
<a name="amd-interactive-desktop"></a>

Dopo aver confermato che il driver della GPU AMD è stato installato sull'istanza Linux e che amdgpu è in uso, è possibile installare un desktop manager interattivo. Si consiglia l'ambiente desktop MATE per la massima garanzia in termini di compatibilità e prestazioni.

**Prerequisito**  
Aprire un editor di testo e salvare quanto segue come file denominato `xorg.conf`. Questo file sarà necessario sull'istanza.

```
Section "ServerLayout"
Identifier     "Layout0"
Screen          0 "Screen0"
InputDevice     "Keyboard0" "CoreKeyboard"
InputDevice     "Mouse0" "CorePointer"
EndSection
Section "Files"
ModulePath "/opt/amdgpu/lib64/xorg/modules/drivers"
ModulePath "/opt/amdgpu/lib/xorg/modules"
ModulePath "/opt/amdgpu-pro/lib/xorg/modules/extensions"
ModulePath "/opt/amdgpu-pro/lib64/xorg/modules/extensions"
ModulePath "/usr/lib64/xorg/modules"
ModulePath "/usr/lib/xorg/modules"
EndSection
Section "InputDevice"
# generated from default
Identifier     "Mouse0"
Driver         "mouse"
Option         "Protocol" "auto"
Option         "Device" "/dev/psaux"
Option         "Emulate3Buttons" "no"
Option         "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier     "Keyboard0"
Driver         "kbd"
EndSection
Section "Monitor"
Identifier     "Monitor0"
VendorName     "Unknown"
ModelName      "Unknown"
EndSection
Section "Device"
Identifier     "Device0"
Driver         "amdgpu"
VendorName     "AMD"
BoardName      "Radeon MxGPU V520"
BusID          "PCI:0:30:0"
EndSection
Section "Extensions"
Option         "DPMS" "Disable"
EndSection
Section "Screen"
Identifier     "Screen0"
Device         "Device0"
Monitor        "Monitor0"
DefaultDepth   24
Option         "AllowEmptyInitialConfiguration" "True"
SubSection "Display"
    Virtual    3840 2160
    Depth      32
EndSubSection
EndSection
```

**Per configurare un desktop interattivo su Amazon Linux 2**

1. Installare l'archivio EPEL.

   ```
   [ec2-user ~]$ sudo amazon-linux-extras install epel -y
   ```

1. Installare il desktop MATE.

   ```
   [ec2-user ~]$ sudo amazon-linux-extras install mate-desktop1.x -y
   [ec2-user ~]$ sudo yum groupinstall "MATE Desktop" -y
   [ec2-user ~]$ sudo systemctl disable firewalld
   ```

1. Copiare il file `xorg.conf` su `/etc/X11/xorg.conf`.

1. Riavviare l’istanza.

   ```
   [ec2-user ~]$ sudo reboot
   ```

1. (Facoltativo) [Installare il server Amazon DCV](https://docs.aws.amazon.com/dcv/latest/adminguide/setting-up-installing.html) per utilizzare Amazon DCV come protocollo di visualizzazione ad alte prestazioni, quindi [connettersi a una sessione Amazon DCV](https://docs.aws.amazon.com/dcv/latest/userguide/using-connecting.html) utilizzando il client preferito.

**Per configurare un desktop interattivo su Ubuntu**

1. Installare il desktop MATE.

   ```
   $ sudo apt install xorg-dev ubuntu-mate-desktop -y
   $ sudo apt purge ifupdown -y
   ```

1. Copiare il file `xorg.conf` su `/etc/X11/xorg.conf`.

1. Riavviare l'istanza.

   ```
   $ sudo reboot
   ```

1. Installare il codificatore AMF per la versione appropriata di Ubuntu.

   ```
   $ sudo apt install ./amdgpu-pro-20.20-*/amf-amdgpu-pro_20.20-*_amd64.deb
   ```

1. (Facoltativo) [Installare il server Amazon DCV](https://docs.aws.amazon.com/dcv/latest/adminguide/setting-up-installing.html) per utilizzare Amazon DCV come protocollo di visualizzazione ad alte prestazioni, quindi [connettersi a una sessione Amazon DCV](https://docs.aws.amazon.com/dcv/latest/userguide/using-connecting.html) utilizzando il client preferito.

1. Dopo l'installazione di DCV assegnare le autorizzazioni video per l'utente DCV:

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

**Per configurare un desktop interattivo in CentOS**

1. Installare l'archivio EPEL.

   ```
   $ sudo yum update -y
   $ sudo yum install epel-release -y
   ```

1. Installare il desktop MATE.

   ```
   $ sudo yum groupinstall "MATE Desktop" -y
   $ sudo systemctl disable firewalld
   ```

1. Copiare il file `xorg.conf` su `/etc/X11/xorg.conf`.

1. Riavviare l’istanza.

   ```
   $ sudo reboot
   ```

1. (Facoltativo) [Installare il server Amazon DCV](https://docs.aws.amazon.com/dcv/latest/adminguide/setting-up-installing.html) per utilizzare Amazon DCV come protocollo di visualizzazione ad alte prestazioni, quindi [connettersi a una sessione Amazon DCV](https://docs.aws.amazon.com/dcv/latest/userguide/using-connecting.html) utilizzando il client preferito.

   