Saya menemukan solusinya menggunakan Xephyr dan Xdmx
Pertama buat tampilan Xephyr
Xephyr -screen 1920x1080 -ac :1
Xephyr -screen 1920x1080 -ac :2
Xephyr -screen 1920x1080 -ac :3
Ini membuat 3 jendela 1920x1080, masing-masing akan bertindak sebagai monitor
Selanjutnya tambahkan lapisan xinerama ke tampilan virtual ini
Xdmx +xinerama -xinput local -display :1 -display :2 -display :3 -ac :4
Selanjutnya buat terminal baru dan jalankan window manager atau aplikasi Anda seperti itu
DISPLAY=:4.0
xmonad
atau jika Anda hanya ingin menguji dukungan aplikasi xinerama daripada xmonad
Anda dapat menjalankan xterm
atau thunar
.
Anda hanya memerlukan satu contoh Xephyr.
Xephyr +xinerama -screen 1920x1080 -screen 1920x1080 -screen 1920x1080 -ac :1
Jika Anda memerlukan ekstensi RANDR, tambahkan +extension RANDR
argumen.
Xephyr +extension RANDR +xinerama -screen 1920x1080 -screen 1920x1080 -screen 1920x1080 -ac :1
Swapon gagal:Argumen tidak valid pada sistem Linux dengan sistem file Btrfs
Menambahkan baris ke file host, mendapatkan izin ditolak saat menggunakan sudo - Mac