Можно ли прикрепить программы к конкретным рабочим местам без CCSM?


9

Я бегу 11.10.

Есть ли способ настроить определенные приложения всегда открываться в указанной рабочей области? Я заметил, что большинство людей предлагают использовать CompizConfig Settings Manager, но это может привести к катастрофическим проблемам с Unity.

Я нашел этот идентичный вопрос, но единственным ответом был CCSM: возможно ли закрепить определенные приложения в рабочей области в Unity?

Есть ли способ сделать это без CCSM? Я искал целую вечность, но не могу найти альтернативу.

РЕДАКТИРОВАТЬ:

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

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

Где предложенный ответ должен был использовать CCSM!


Вы пробовали "set_viewport" вместо "set_workspace"?
Desgua

Ответы:


10

Да, вы можете использовать Devilspie, чтобы сделать это. Для этого приложения есть графический интерфейс. Следуй этим шагам:

1) Установите:sudo apt-get install devilspie gdevilspie

2) Откройте gdevilspie.

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

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

4) Выберите подходящее окно:

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

5) Выберите рабочее пространство:

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

Наслаждаться ;-)


хм .. после изучения devilspie, кажется, что это работает, частично. Смотрите мое редактирование в оригинальном сообщении для объяснения.
GreenImp

Вы пробовали "set_viewport" вместо "set_workspace"?
Desgua

к сожалению, похоже, что это связано
fstab
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.