

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Mengatur tampilan 4K Ganda pada instans Linux G4ad
<a name="activate_g4ad_4k"></a>

Setelah meluncurkan instans G4ad, Anda dapat mengatur tampilan 4K ganda.

**Untuk menginstal driver AMD dan mengkonfigurasi layar ganda**

1. Hubungkan ke instans Linux Anda untuk mendapatkan alamat Bus PCI dari GPU yang ingin Anda targetkan untuk dual 4K (2x4k):

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

   Output Anda serupa dengan berikut ini:

   ```
   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. Harap perhatikan, alamat bus PCI adalah 00:1e.0 pada output di atas. Buat file bernama `/etc/modprobe.d/amdgpu.conf` dan tambahkan:

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

1. Untuk menginstal driver AMD di Linux, lihat[Driver AMD untuk instans EC2 Anda](install-amd-driver.md). Jika Anda sudah menginstal driver GPU AMD, Anda perlu membangun kembali modul kernel amdgpu melalui dkms.

1. Gunakan file xorg.conf di bawah ini untuk menentukan topologi layar ganda (2x4K) dan simpan file di `/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. Siapkan DCV dengan mengikuti petunjuk dalam menyiapkan [desktop interaktif](#amd-interactive-desktop).

1. Setelah pengaturan DCV selesai, lakukan reboot.

1. Pastikan driver berfungsi:

   ```
   dmesg | grep amdgpu
   ```

   Responsnya akan terlihat seperti berikut:

   ```
   Initialized amdgpu
   ```

1. Anda akan melihat di output untuk `DISPLAY=:0 xrandr -q` bahwa Anda memiliki 2 tampilan virtual yang terhubung:

   ```
   ~$ 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. Saat Anda terhubung ke DCV, ubah resolusi menjadi 2x4K, yang mengonfirmasi bahwa dukungan monitor ganda terdaftar oleh DCV.  
![\[Perubahan resolusi DCV\]](http://docs.aws.amazon.com/id_id/AWSEC2/latest/UserGuide/images/dm-dcv-example.png)

## Siapkan desktop interaktif untuk Linux
<a name="amd-interactive-desktop"></a>

Setelah Anda mengonfirmasi bahwa instans Linux Anda telah menginstal driver GPU AMD dan amdgpu sedang digunakan, Anda dapat menginstal manajer desktop interaktif. Kami merekomendasikan lingkungan desktop MATE untuk kompatibilitas dan performa terbaik.

**Prasyarat**  
Buka editor teks dan simpan yang berikut ini sebagai file bernama `xorg.conf`. Anda akan memerlukan file ini pada instans Anda.

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

**Untuk menyiapkan desktop interaktif di Amazon Linux 2**

1. Instal repositori EPEL.

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

1. Instal 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. Salin file `xorg.conf` ke `/etc/X11/xorg.conf`.

1. Boot ulang instans.

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

1. (Opsional) [Instal server Amazon DCV](https://docs.aws.amazon.com/dcv/latest/adminguide/setting-up-installing.html) untuk menggunakan Amazon DCV sebagai protokol tampilan berkinerja tinggi, lalu [sambungkan ke sesi Amazon DCV](https://docs.aws.amazon.com/dcv/latest/userguide/using-connecting.html) menggunakan klien pilihan Anda.

**Untuk menyiapkan desktop interaktif di Ubuntu**

1. Instal desktop MATE.

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

1. Salin file `xorg.conf` ke `/etc/X11/xorg.conf`.

1. Boot ulang instans.

   ```
   $ sudo reboot
   ```

1. Instal enkoder AMF untuk versi Ubuntu yang sesuai.

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

1. (Opsional) [Instal server Amazon DCV](https://docs.aws.amazon.com/dcv/latest/adminguide/setting-up-installing.html) untuk menggunakan Amazon DCV sebagai protokol tampilan berkinerja tinggi, lalu [sambungkan ke sesi Amazon DCV](https://docs.aws.amazon.com/dcv/latest/userguide/using-connecting.html) menggunakan klien pilihan Anda.

1. Setelah penginstalan DCV memberikan izin video Pengguna DCV:

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

**Untuk menyiapkan desktop interaktif di CentOS**

1. Instal repositori EPEL.

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

1. Instal desktop MATE.

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

1. Salin file `xorg.conf` ke `/etc/X11/xorg.conf`.

1. Boot ulang instans.

   ```
   $ sudo reboot
   ```

1. (Opsional) [Instal server Amazon DCV](https://docs.aws.amazon.com/dcv/latest/adminguide/setting-up-installing.html) untuk menggunakan Amazon DCV sebagai protokol tampilan berkinerja tinggi, lalu [sambungkan ke sesi Amazon DCV](https://docs.aws.amazon.com/dcv/latest/userguide/using-connecting.html) menggunakan klien pilihan Anda.

   