Laptop baru saya memiliki layar 16: 9 yang besar, dan saya merasa sulit untuk menggunakannya sepenuhnya selama 95% waktu saya tidak menonton film HD di dalamnya.
Saya ingin mengaturnya sebagai semacam layar ganda virtual dengan membagi layar fisik menjadi dua ruang kerja. Saya tahu saya bisa mengatur windows saya secara manual, tapi saya ingin dapat memaksimalkan jendela dan hanya menggunakan setengah monitor, dan dialog pop upnya terpusat pada setengah layarnya, hal semacam itu.
Apakah ada beberapa plug in yang tersedia untuk melakukan ini?
Jawaban:
Anda dapat gunakan ' fakexinerama ' untuk mencapai apa yang Anda inginkan:
sumber
Untuk memperluas tip akira di atas tentang penggunaan "xinerama" palsu milik Lubos Lunak, inilah cara saya membuatnya bekerja:
gcc -O2 -Wall Xinerama.c -fPIC -o libXinerama.so.1.0.0 -shared
gksu nautilus
2
0 0 720 900
720 0 720 900
Fake Xinerama memungkinkan Anda menentukan segala jenis pengaturan layar virtual yang Anda inginkan, tetapi saya hanya ingin layar split vertikal. Untuk mencapainya di monitor Anda, berukuran X demi Y piksel, melihat contoh file saya, ganti 720 dengan X / 2 dan ganti 900 dengan Y.
Itu dia. Saya login dan kembali, dan berdiri dan berjalan.
Sekali lagi terima kasih kepada Lubos Lunak untuk membuat mod ini dan kepada akira karena telah menunjukkannya kepada saya.
sumber
Sekarang ada proyek baru bernama FakeXRandR yang bekerja sangat mudah.
sumber
Ini dapat dilakukan dalam XRandR 1.5 tanpa perangkat lunak tambahan. Walaupun fakexinerama atau FakeXRandR tidak bekerja untuk saya di Xubuntu, solusi ini akhirnya membagi layar menjadi dua.
Untuk membagi monitor lakukan hal berikut:
Masuk
xrandr
ke terminal untuk memeriksa nama keluaran dan resolusi tampilan saat ini yang ingin Anda bagi.Di sistem saya hasilnya adalah:
Kita dapat melihat bahwa monitor saya terhubung ke HDMI2 dan resolusinya diatur ke 1920x1080.
Tambahkan 2 monitor virtual dengan
xrandr --setmonitor
perintah yang memastikan mereka tumpang tindih dengan tampilan fisik Anda dan diletakkan di samping satu sama lain. Sintaks perintahnya adalah (tanpa tanda kutip):Untuk sistem saya itu:
Sementara di atas telah mengkonfigurasi monitor virtual pada sistem saya, perubahan belum diterapkan sampai saya telah mengeksekusi (sepertinya menyegarkan xrandr):
Untuk mempertahankan perubahan setelah reboot Anda ingin menjalankan perintah ini ketika Anda login. Anda dapat melakukannya dengan menambahkan perintah di akhir
~/.profile
file Anda .sumber
Saya menemukan sebuah artikel di omgubuntu yang memberikan cara yang cukup mudah untuk meniru fungsionalitas Windows Snap di Ubuntu / Gnome menggunakan panel kontrol Compiz. Snap Windows ini membuat saya dengan satu desktop layar lebar, tetapi windows itu sendiri dapat dengan mudah merapat untuk mengisi setengah layar. (Itu bukan apa yang saya cari pada awalnya, tapi masih cukup berguna.)
sumber
Saya telah menggunakan solusi untuk pertanyaan yang tepat ini selama beberapa tahun menggunakan triplehead2go. Perangkat itu akan bergabung hingga 3 monitor dan melaporkan satu monitor besar ke X.
Berikut adalah cara membagi monitor besar itu ke ruang kerja virtual di xorg.conf:
Dan jika Anda menggunakan driver nvidia terbaru, driver tersebut memberikan ekstensi xinerama mereka sendiri yang tampaknya mengabaikan pengaturan di atas sehingga Anda harus menambahkan yang berikut di bagian perangkat itu:
sumber
Saya cukup yakin Anda bisa melakukan ini dengan mengubah konfigurasi X Anda file , tetapi saya tidak akan hanya karena saya mungkin akan merusak konfigurasi tampilan saya. Jika Anda mencoba ini, berhati-hatilah, cadangan Anda menampilkan konfigurasi & pastikan Anda memiliki login alternatif yang dapat Anda gunakan jika Anda harus memperbaiki tampilan Anda.
Anda mungkin mendapatkan lebih banyak kepuasan dari manajer jendela ubin seperti xmonad , atau bahkan menjalankan compiz untuk mengontrol cara jendela membuka, menutup & memasang.
sumber
Bekerja dengan baik untuk saya:
Saya menggunakan yang berikut ini untuk dua monitor (1280x1024 + 2048x1152):
sumber
Jika Anda menggunakan compiz, Anda mungkin menemukan plugin gridnya sebagai solusi yang lebih mudah dan lebih fleksibel. Anda dapat mengonfigurasinya untuk memasang jendela di bagian kiri / kanan layar saat menyeretnya ke tepi.
Itu adalah fitur Window Snapping yang dijelaskan dalam artikel yang ditautkan oleh David. Selain itu Anda dapat mengkonfigurasi pintasan dan membuat jendela menempati bagian atas / bawah setengah atau seperempat layar.
Xinerama menyebabkan hit kinerja yang terkenal (karena itu mereplikasi tindakan X di semua layar Xinerama) dan tidak bekerja dengan baik dengan manajer jendela komposit.
sumber