xrandr --output LVDS1 --auto --pos 0x312 --output HDMI1 --auto --pos 1366x0
Pada dasarnya, --pos menentukan posisi sudut kiri atas layar di ruang layar virtual. Layar virtual adalah layar yang menjangkau seluruh layar fisik Anda. Ini adalah cara yang sangat umum untuk menentukan posisi layar.
Anda menginginkan konfigurasi ini:
(virtual screen coordinates)
0 1366 1366+1920
0 A-----------------------
| |
| |
| |
x? B---------| HDMI |
| | |
| LVDS | 1920x1080 |
|1366x768 | |
1080 ----------------------------------
Dan Anda memerlukan koordinat A dan B untuk digunakan di --pos
opsi.x
mudah dipecahkan sebagai 1080 - 768 =312, jadi A di (1366,0) dan B di (0,312).
Oleh karena itu, opsi --pos yang sesuai adalah --pos 1366x0 untuk HDMI dan --pos 0,312 untuk LVDS. Anda tidak perlu menentukan ukuran layar virtual (lagi), ukurannya akan diubah secara otomatis.
Perhatikan bahwa --pos
dapat disalahgunakan, misalnya membuat lubang di antara kedua layar Anda, atau membuat tumpang tindih. Sebagian besar (semua?) WM tidak akan mampu mengatasinya.
EDIT:oh, Anda ingin sebaliknya, perbaiki itu.
Selain jawaban yang sangat baik dari @BatchyX, opsi alternatif —dan IMO lebih nyaman— dapat menggunakan ARandR (yang merupakan singkatan dari "Another XRandR GUI"):
ARandR dirancang untuk menyediakan ujung depan visual sederhana untuk XRandR. Posisi monitor relatif ditampilkan secara grafis dan dapat diubah dengan cara seret dan lepas.
Anda mungkin perlu menginstalnya terlebih dahulu, tetapi tersedia di sebagian besar repositori distro. Begini tampilan saya di LXDE, untuk pengaturan dengan satu monitor eksternal yang terhubung melalui VGA, di atas, dan monitor asli (ukuran netbook) di bawahnya:
Jika Anda mencari solusi berbasis GUI seret dan lepas, saya dapat merekomendasikan ARandR.
Ini memungkinkan Anda untuk mengatur pengaturan XRandR yang paling penting, mis. posisi dan resolusi layar, yang kemudian dapat disimpan dalam bentuk skrip shell yang memanggil xrandr
dengan parameter yang sesuai.