Как я могу запустить приложение для запуска в другом рабочем пространстве, отличном от # 1?

7

Я хочу запускать всегда запущенный, но редко используемое приложение для запуска в другой рабочей области, поэтому мне не нужно вручную делать это каждый сеанс.

Можно ли это сделать, и если да, то как?

    
задан keepitsimpleengineer 11.12.2011 в 21:14
источник

3 ответа

4

Отличное приложение для этого - devilspie . Также есть менеджер настроек GUI, gDevilspie.

sudo apt-get install gdevilspie
    
ответ дан Scott Severance 11.12.2011 в 21:31
источник
6

Во-первых, благодаря Scott Severance, я узнал, как это сделать. Но я хотел сформулировать его ответ, чтобы упростить работу с новыми пользователями Ubuntu.

Примечание. Это работает с диспетчером окон Metacity, диспетчером окон по умолчанию для рабочего стола Ubuntu.

Сначала загрузите и установите gDevilspie (я использовал Ubuntu Software Center)

OOPS!

Когдаяпопыталсязапуститьего,оннеудался.Ноблагодаря AskUbuntu я нашел исправление ...

sudo apt-get install python-glade2
  • Это ошибка в gDevilspie, необходимый пакет не идентифицируется в зависимостях. Если у вас уже есть этот пакет (один из моих компьютеров), вам не придется это делать.

Итак, запустите приложение, чтобы его окно было открыто, затем запустите gDevilspie ...

Нажмите ✔box, чтобы демон запустился при запуске, а затем нажмите кнопку добавления ...

Теперьдайтенашемуправилуимя.

Затемопределитеокноприложениядляновогоправила,используяегосвойства.Дваспособасделатьэто:

  1. НажмитекнопкуGetиполучитесписококонныхименили

  2. Найтиwindow_class,используяxprop.

Второйспособбезопаснее,потомучтоимяокнаможетизмениться.Откройтетерминаливведитеxprop|grepWM_CLASSКурсормышиизменитсянаплюс.Переместитеновыйкурсортак,чтобыоннаходилсянаджелаемымокномприложения,ищелкнитеего.Wm_classпоявитсявтерминале...

-@-:~$xprop|grepWM_CLASSWM_CLASS(STRING)="skype", "Skype"

Теперь перейдите на вкладку «Действия» и проверьте ✔box для заданного рабочего пространства, затем установите нужную рабочую область ...

Если вам нравится, ознакомьтесь с правилом ...

Теперьсохранитеправило,используякнопку«Сохранить»...

И запустите демон, если он еще не запущен.

Примечание. Вы можете делать много с помощью gDevilspie ( devilspie ). Места для получения дополнительной информации:

Выбейте себя!

Удача

    
ответ дан keepitsimpleengineer 17.12.2011 в 16:55
источник
5

Вы можете использовать плагин Place Windows для Compiz (Настройки CompizConfig - > Управление окнами - > Разместить Windows):

Изатемвыберитеокноиокнопросмотра(вэтомпримереявыбираюFirefox):

Кроме того, если вы хотите, чтобы это окно запускалось максимально, вы можете установить его в Windows with fixed placement mode .

    
ответ дан Salem 11.12.2011 в 22:06
источник

Ознакомьтесь с другими вопросами по меткам