Apakah ada cara untuk membagi monitor saya (untuk memaksimalkan windows)

15

Pertanyaan saya pada dasarnya adalah apakah saya bisa memalsukan perilaku yang didapat menggunakan window manager yang biasa di linux jika seseorang memiliki pengaturan kepala ganda. Yaitu, jika saya memaksimalkan jendela, ia memaksimalkan hanya pada satu bagian desktop, cocok dengan area satu tampilan fisik. Saya hanya memiliki satu layar, tetapi memiliki resolusi yang cukup besar dan sebagian besar waktu saya ingin bekerja pada beberapa jendela terpisah, ubin horizontal.

Saya telah mendengar tentang ubin manajer jendela, tetapi yang saya tahu lebih seperti grup sudut dan tidak berperilaku seperti manajer jendela umum lainnya (xfwm, compiz). Saat ini saya menggunakan xfwm, dan ingin tetap menggunakannya jika memungkinkan. Jika tugas ini requries , saya lebih memilih satu yang baik berperilaku mirip dengan yang umum di luar kotak atau yang konfigurasi siap tersedia.

Retasan pertama yang muncul di benak saya mencoba memalsukan informasi yang diberikan xrandr tentang geometri layar dan mengelabui window manager menggunakan pendekatan itu, tetapi ini sepertinya hack yang sehat yang tidak boleh neeccessary.

Saya menggunakan fedora linux, tetapi saya juga baik-baik saja dengan membangun perangkat lunak sendiri jika tidak dalam manajemen paket.

Jonas Schäfer
sumber
Memaksimalkan adalah fitur manajer jendela. Ini adalah perintah yang mengubah ukuran jendela agar sesuai dengan ukuran layar. Jadi Anda mencari pengelola jendela di mana Anda dapat memiliki tombol (entri menu, pengikatan tombol, apa pun) yang mengubah ukuran jendela aktif menjadi setengah layar. Window manager yang dapat diprogram seperti Sawfish harus melakukan ini dengan mudah; xfwm tidak terlalu fleksibel, jadi Anda mungkin harus meretas sumbernya.
Gilles 'SANGAT berhenti menjadi jahat'
Baik KDE maupun Ubuntu's Unity mampu memaksimalkan windows hingga hanya separuh layar dengan menyeret jendela ke tepi layar atau dengan pintasan keyboard. Saya tidak yakin, tapi saya pikir bahwa di Unity itu diterapkan sebagai plugin compiz
Sergey
@Sergey Gnome-shell melakukan itu juga, tapi saya lebih suka tetap menggunakan XFce (dan Anda tidak dapat memiliki WM gnome-shell tanpa gnome-shell dan sebaliknya). Saya harus melakukan benchmark baterai pada window manager KDE jika itu satu-satunya pilihan.
Jonas Schäfer
@Gilles Jadi mungkin saya harus mengalokasikan seminggu atau lebih untuk mengemudi melalui jendela manajer sudut (luar biasa, ikan hiu, ...) di luar sana dan melihat mana yang paling mudah saya modifikasi sesuai dengan kebutuhan saya.
Jonas Schäfer

Jawaban:

1

Jika Anda dapat menggunakan Compiz, ada hal yang disebut Grid (jika saya ingat namanya dengan benar). Saya tidak yakin apakah xfwm memiliki sesuatu seperti ini, Anda dapat memeriksanya.

Saya juga sangat merekomendasikan mencoba paradigma WM yang berbeda jika mereka bisa lebih pas, yaitu jangan mengabaikan ubin WM hanya karena mereka tidak umum.

Jika Anda bersikeras untuk dapat memasang windows tanpa mengubah WM Anda, ada beberapa utilitas (pihak ketiga) yang dapat melakukannya. Satu daftar ada di Wikipedia: https://en.wikipedia.org/wiki/Tiling_window_manager#Third_party_tiling_applications_on_Xorg

corvinus
sumber
Terima kasih atas sarannya. Saya akan melihat lebih detail nanti, karena saya saat ini tidak punya waktu untuk benar-benar mencoba WM.
Jonas Schäfer
1

Oke, saya menggunakan mengagumkan selama beberapa bulan sekarang di notebook saya. Setelah beberapa konfigurasi awal yang membuat frustrasi, itu terbayar. Bonus: Dengan Fedora 18, ada di repositori resmi.

Awesome menyediakan fasilitas manajer jendela ubin dengan beberapa preset ubin yang masuk akal (yang menggunakan rasio emas adalah yang paling sering saya gunakan saat ini). Konfigurasi lua mudah untuk dimodifikasi sesuai kebutuhan Anda jika Anda mengetahui beberapa lua dasar dan / atau memiliki intuisi tentang pemrograman. Terutama pada notebook dan ketika coding saya merasa luar biasa sangat membantu, karena Anda dapat melakukan semua yang Anda butuhkan menggunakan keyboard. Dibutuhkan waktu untuk membiasakan diri menjadi luar biasa dan beberapa waktu untuk membiasakan diri dengan kebutuhan sendiri. Seseorang mungkin menemukan pengaturan default seperti fokus-mengikuti-mouse dan urutan pemuatan ganjil dan penanganan kesalahan untuk konfigurasi (mengagumkan akan mencoba memuat konfigurasi pengguna terlebih dahulu, jika gagal (baik tidak ditemukan atau kesalahan parser), itu akan memuat sistem luas, perlu waktu untuk mencari tahu mengapa perubahan konfigurasi tidak akan berpengaruh).

Jadi, jika seseorang memiliki persyaratan yang dinyatakan dalam pertanyaan saya semata-mata dengan tujuan untuk bekerja secara lancar dengan beberapa (maksimal, yaitu layar-mengisi) windows pada satu layar besar, mengagumkan (atau WM ubin ubin lainnya dalam hal ini) adalah pilihan yang tepat.


Juga, dengan versi XFce terbaru, manajer jendela XFWM mendukung pemaksimalan yang mudah ke separuh layar (baik secara vertikal maupun horizontal) dengan menyeret jendela ke arah batas layar.

Jonas Schäfer
sumber