Apakah ada window manager Linux yang memungkinkan desktop virtual (ruang kerja) terpisah pada monitor terpisah?

17

Misalnya, di Gnome, saya dapat mengatur beberapa ruang kerja Gnome. Tetapi ketika saya menambahkan monitor kedua, yang saya dapatkan adalah ruang kerja saya saat ini diperluas ke monitor kedua. Saya membencinya. Setiap kali saya menjalankan aplikasi layar penuh, saya kehilangan monitor kedua, dan harus mengaktifkan kembali desktop yang membentang setelah saya menutup aplikasi.

Juga, saya tidak ingin server X terpisah. Saya ingin dapat memindahkan jendela di antara ruang kerja. Selain itu, alangkah baiknya untuk dapat beralih ruang kerja secara mandiri pada setiap monitor.

Apakah ada pengelola jendela yang memiliki fungsi semacam ini? Saya terkejut Compiz tidak melakukannya. Mereka memiliki kubus desktop. Berpindah ruang kerja secara mandiri hanya tampak alami dalam kasus itu.

John Peter Thompson Garcés
sumber
PS Rupanya yang menyulitkan adalah ruang kerja semuanya diatur ke resolusi tertentu dan monitor Anda mungkin memiliki resolusi yang berbeda. Tetapi mengapa tidak dapat dilakukan karena area yang dapat digunakan di ruang kerja Anda dibatasi oleh resolusi monitor yang Anda gunakan untuk melihatnya. Anda harus dapat melihat ruang kerja yang sama pada dua monitor berbeda dengan dua resolusi berbeda. Mungkin tidak mungkin melakukan ini di Gnome, tetapi pasti seseorang telah mengimplementasikan ini entah bagaimana.
John Peter Thompson Garc
1
mungkin Wayland adalah jawabannya http://www.phoronix.com/scan.php?page=news_item&px=OTA5Mg
John Peter Thompson Garcés

Jawaban:

7

Awesome Window Manager memiliki fungsi ini. Saya menggunakannya, meskipun hanya pada satu layar, tetapi seluruh WM tampaknya dibangun di sekitar gagasan beberapa layar. Jika Anda mengedit file konfigurasi rc.lua, Anda dapat menentukan set ruang kerja yang berbeda (atau "tag" dalam konsep ruang kerja yang sedikit berbeda dari Awesome), latar belakang yang berbeda, dll. Di setiap layar. Ini adalah kerangka kerja yang kuat.

ShankarG
sumber
1

Ini harus dimungkinkan tanpa terlalu banyak rasa sakit dan penderitaan. Saya tidak tahu apakah Metacity mendukung perilaku ini tetapi Xmonad mendukungnya . Sepertinya orang lain juga telah sukses dengan pengaturan semacam ini (lihat di sini dan di sini ).

Komunitas
sumber
Saya dapat mengkonfirmasi ini berfungsi dengan Xmonad. Merasa bebas untuk menggunakan file konfigurasi xmonad.hs dan .xmobarrc saya untuk menjalankannya.
0

Panning Randr mungkin membantu jika berhasil, untuk kueri asli.

Solusi lain (untuk masalah resolusi dalam balasan yang diposting di atas) adalah membuat randr pan layar yang lebih besar pada DISPLAY yang lebih kecil. Aliter randr dapat menskalakan ukuran layar yang lebih rendah ke layar yang lebih besar. Ada juga beberapa deteksi area tersembunyi dan pemeriksaan batas mouse dan ketika menggeser resolusi berbeda.

randr panning tidak berfungsi sekarang https://bugs.freedesktop.org/show_bug.cgi?id=39949

HHH
sumber