Ubuntu 12.04 Unity: как назначать приложения для определенных рабочих областей?
Я всегда использую свое последнее рабочее пространство (рабочее пространство 4) для электронной почты и обмена мгновенными сообщениями. В KDE я мог использовать меню окон (щелкнув правой кнопкой мыши по строке заголовка), чтобы сказать KDE, что нужно автоматически перемещать новые окна Thunderbird и Pidgin в это рабочее пространство при открытии.
По-видимому, согласно этому вопросу, это можно сделать и в Ubuntu 10.04, используя пункт меню "Всегда в этом рабочем пространстве" в меню окна. Однако в Ubuntu 12.04 такого пункта меню нет.
Итак, у меня такой вопрос: как я могу открыть приложение в определенной рабочей области в Ubuntu 12.04 с Unity?
1 ответ
Это можно сделать с помощью devilspie, предпочтительно с графическим интерфейсом gdevilspie.
Devils Pie - это приложение, которое позволяет вам запускать определенное приложение в определенном рабочем пространстве в вашей панели GNOME в определенном поместье.
[...]
gDevils Pie - это графический интерфейс для редактирования файла конфигурации Devils Pie. gDevils Pie также позволяет вам остановить и запустить демон Devils Pie.
Монтаж
- Установите gdevilspie с предложенной надстройкой devilspie из Центра программного обеспечения или выполните в терминале следующую команду: - sudo apt-get install gdevilspie
- Откройте gdevilspie (Alt + F2, gdevilspie, Enter). 
- Установите флажок Запускать демона devilspie автоматически при входе в систему. 
пример
Чтобы автоматически переместить новый экземпляр Thunderbird в рабочую область 4, выполните следующие действия:
- Откройте gdevilspie и нажмите Добавить. 
- Введите имя (например, Thunderbird). 
- Проверьте свойство window_name и введите Thunderbird в поле (а). 
- Перейдите на вкладку Действия. 
- Проверьте свойство Set_workspace и введите 4 в рабочей области. 
- Нажмите Сохранить. 
- Перезапустите демон, нажав " Стоп" (если запущен), затем " Пуск".