Чи є менеджер вікон Linux, який дозволяє окремі віртуальні робочі стільниці (робочі простори) на окремих моніторах?


17

Наприклад, у Gnome я можу налаштувати кілька робочих просторів Gnome. Але коли я додаю другий монітор, все, що я отримую, - це моя поточна робоча область, розширена на другому моніторі. Я ненавиджу це. Кожен раз, коли я запускаю програму на весь екран, я втрачаю другий монітор, і мені потрібно перезапускати розтягнутий робочий стіл після закриття програми.

Крім того, я не хочу окремих X-серверів. Я хочу мати можливість переміщати вікна між робочими просторами. Також було б непогано мати можливість перемикати робочі простори незалежно на кожному моніторі.

Чи є менеджер вікон, який має такий функціонал? Я здивований, що Compiz цього не робить. У них настільний куб. Самостійне перемикання робочих просторів здається природним у такому випадку.


PS, очевидно, що ускладнює речі - це те, що робочі простори налаштовані на певну роздільну здатність і ваші монітори можуть мати різні роздільні здатності. Але чому не може бути, що область використання робочої області обмежена роздільною здатністю монітора, який ви використовуєте для його перегляду. Ви повинні мати можливість переглядати одну і ту ж робочу область на двох різних моніторах з двома різними роздільними можливостями. Можливо, це неможливо зробити в Gnome, але напевно хтось це якось реалізував.
Джон Пітер Томпсон Гарсе

Відповіді:


7

Awesome Window Manager має цю функціональність. Я використовую його, хоча і лише на одному екрані, але весь WM, здається, побудований навколо ідеї про кілька екранів. Якщо ви редагуєте файл конфігурації rc.lua, на кожному екрані ви можете вказати різні набори робочих просторів (або "теги" у дещо різній концепції робочого простору Awesome), різні фони тощо. Це потужна основа.


1

Це повинно бути можливим без зайвих болів і страждань. Я не знаю, чи підтримує Metacity таку поведінку, але Xmonad це робить . Схоже, інші люди мали певний успіх і в такому налаштуванні (дивіться тут і тут ).


Я можу підтвердити це з Xmonad. Сміливо використовуйте конфігураційні файли xmonad.hs і .xmobarrc, щоб запустити його.


0

Панірування Randr, можливо, допомогло б, якби воно працювало, для оригінального запиту.

Іншим рішенням (до вирішення питання у розміщеній відповіді вище) було б зробити "randr" більший екран на меншому "DISPLAY". aliter randr міг масштабувати менший розмір екрана на збільшеному дисплеї. Також було виявлено приховані області та перевірку зв'язаної миші та при панорамуванні на іншу роздільну здатність.

randr panning aint працює зараз https://bugs.freedesktop.org/show_bug.cgi?id=39949


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.