Saya menggunakan Ubuntu 18.04, ini adalah bagaimana saya menyelesaikannya:
Saya telah membuat tampilan virtual menggunakan jawaban untuk pertanyaan ini: https://unix.stackexchange.com/questions/378373/add-virtual-output-to-xorg
Buat file 20-intel.conf:
sudo vi /usr/share/X11/xorg.conf.d/20-intel.conf
Tambahkan informasi konfigurasi berikut ke dalam file:
Section "Device"
Identifier "intelgpu0"
Driver "intel"
Option "VirtualHeads" "2"
EndSection
Ini memberitahu Intel GPU untuk membuat 2 tampilan virtual. Anda dapat mengubah jumlah VirtualHeads sesuai kebutuhan Anda.
Lalu saya membuat skrip shell (jangan lupa untuk mengatur executable) dan meletakkannya di Aplikasi Startup:
#! /bin/bash
/usr/bin/xrandr -d :0 --output VIRTUAL1 --primary --auto
/usr/bin/xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900$
/usr/bin/xrandr --addmode VIRTUAL1 "1600x900_60.00"
/usr/bin/xrandr
Dengan begitu, VIRTUAL1 diatur sebagai keluaran dan terhubung. Saat boot, mode baru (ditemukan menggunakan "cvt 1600 900") sedang dibuat dan ditunjuk untuk VIRTUAL1.
Satu-satunya masalah dengan ini adalah: dock tidak ada saat reboot ... Belum dipecahkan.
sudo apt-cache search video-dummy
.