Чи можливо прив’язувати програми до певних робочих просторів без CCSM?


9

Я біжу 11.10.

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

Я знайшов це однакове запитання, але єдиною відповіддю був CCSM: Чи можна зафіксувати певні додатки до робочої області в Unity?

Чи можна зробити це без CCSM? Я шукав віки, але не можу знайти альтернативу.

Редагувати:

Devilspie частково працює, але, схоже, має деякі обмеження. У мене є сітка робочої області 2x2 і я можу успішно запускати програми для запуску в робочій області 1 або два, але спроба 3 або 4 не вдається, і додаток завантажується в робочій області 1. Це, здається, є проблемою, коли вони знаходяться в другому ряду. Я знайшов багато інших із тим самим номером, як, наприклад, тут:

http://www.linuxquestions.org/questions/linux-software-2/devilspie-and-compiz-viewports-on-multiple-rows-860619/

Де запропонована відповідь - використовувати CCSM!


Ви спробували "set_viewport" замість "set_workspace"?
десгуа

Відповіді:


10

Так, ви можете використовувати Devilspie для цього. Для цього додатка є і графічний інтерфейс. Виконайте такі дії:

1) Встановіть:sudo apt-get install devilspie gdevilspie

2) Відкрити гдевильспи.

3) Запустіть демон:

введіть тут опис зображення

4) Виберіть відповідне вікно:

введіть тут опис зображення

5) Виберіть робочу область:

введіть тут опис зображення

Насолоджуйтесь ;-)


хм .. після того, як заглянеш у чортів шпиль, це, здається, працює частково. Дивіться мою редакцію в оригінальній публікації для пояснення.
GreenImp

Ви спробували "set_viewport" замість "set_workspace"?
десгуа

на жаль, здається, на нього впливає помилка: bugs.launchpad.net/ubuntu/+source/gdevilspie/+bug/1161594
fstab
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.