Перемикайте робочі області індивідуально на кожному моніторі


24

У 12.04 за допомогою двох моніторних налаштувань (за допомогою об'єднання та compiz), чи можливо перемикати робочі області індивідуально для кожного монітора?

Відповіді:


7

Я витратив чималий час на пошуки рішення для цього. Мій висновок полягає в тому, що, хоча колись компроміс мав підтримку для цього, він деякий час не функціонував. Оскільки Unity використовує compiz, він наразі не може це зробити.

Здається, дуже мало менеджерів вікон, які взагалі підтримують цю функцію. Єдиний, кого мені вдалося знайти, це xmonad, який є керованим клавіатурою керуючим плиткою вікна, призначений для користувачів енергоносіїв, готових витратити зовсім небагато часу, навчившись ним користуватися. Я думаю, що я бачив посилання на дивовижне можливість зробити це теж, що є ще одним подібним менеджером плиткових вікон.

Тож на жаль, відповідь на компiз i єднiсть, здається, "не, не можливе", а вiдповiднiшою здається, що "не, якщо не ви бажаєте перейти на керування плитковим вікном".


Awesome робить це, але це робить тільки. Якщо я правильно розумію, у кожного монітора є власний набір робочих просторів, і ви не можете показати робочу область монітора 1 на моніторі 2. Можливо, це можна налаштувати, але я прочитав кілька людей, які скаржаться на це. Це відігнало мене від Awesome.
Готьє

Ви можете легко перемістити вікно на інший монітор (Mod4 + o), тому також досить швидко перенести всю робочу область (тобто кожне вікно) на інший екран.
exic

Це все ще вірно на 15.10?
Янік Неддерхофф

6

Я знаю, що це по-старому, але для людей, які займаються цим, Просвітництво 0.19.x ( http://enlightenment.org ) має хорошу підтримку декількох екранів і може перемикати робочі простори незалежно або одночасно на двох екранах (не намагалися з трьома і більше). Я перейшов з xfce4 і не озирнувся. Ви можете знайти PPA за адресою https://launchpad.net/~niko2040/+archive/ubuntu/e19

EDIT: Причина, по якій ця функція не є загальною, полягає в тому, що вона порушує специфікацію freedesktop.org (EWMH - http://standards.freedesktop.org/wm-spec/wm-spec-latest.html ), якої слідкує більшість менеджерів вікон. Ті менеджери вікон, які підтримують це, просто не дотримуються специфікації.


3
Ваше пояснення причини, що це не звичайна функціональність, безумовно, корисне, але мене цікавить, чому специфікація не охоплює цей випадок використання. Мені також цікаво, чи має ця специфіка якусь актуальність, коли мова йде про композиторів Wayland. Я впевнений, що це окреме питання.
stonecrusher

Тоді специфікація ідіотська. Чому б вам не хотілося самостійно переміщувати робочі простори? Абсолютно німий.
Бенджамін Р

1

Насправді вам не потрібно використовувати диспетчер вікон. Наскільки я знаю, xmonad та awesome підтримують цю функцію, і i3 робить певну міру.

Але всі вони плиткові. Wingo - це гібридний менеджер вікон, який має робочі простори за монітором, і його можна використовувати як звичайний менеджер вікон, так і керуючий плиткою (або обидва). Зауважте, що вона сама описується як "дуже альфа".


дивним виглядає така підтримка цієї функції, але кожен монітор має свій набір тегів (тобто робочих просторів). Монітори настільки розділені, що якщо ви заселите свою робочу область 2 вікнами на моніторі 1, ви не зможете пізніше показати вміст робочої області 2 на моніторі 2.
Готьє

i3, безумовно, підтримує це, він також може сприймати вікна як "плаваючі" (тобто спосіб, з яким обробляє більшість менеджерів вікон). Плаваючу властивість можна переключити на вже відкриті вікна або ви можете налаштувати класи вікон, щоб вони завжди відкривалися як плаваючі. Це може бути зручно для тих, хто не хоче використовувати плитку для всіх вікон. Також більшість діалогів автоматично відкриваються як плаваючі.
Петтер Адсен

Соромно, що розвиток Wingo не триває, це цікава ідея.
Бенджамін Р

1
@BenjaminR Це помилково. Wingo - це просто повна функція, і вона працюватиме до тих пір, поки я нею користуюся. (Як говорить README.)
BurntSushi5

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