没有CCSM,是否可以将程序固定到特定的工作区?


9

我正在运行11.10。

是否可以将某些应用程序设置为始终在指定的工作空间上打开?我注意到大多数人建议使用CompizConfig设置管理器,但这可能会导致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 2012年

Answers:


10

是的,您可以使用Devilspie来做到这一点。该应用程序也有一个GUI。按着这些次序:

1)安装:sudo apt-get install devilspie gdevilspie

2)打开gdevilspie。

3)启动守护程序:

在此处输入图片说明

4)选择匹配的窗口:

在此处输入图片说明

5)选择工作区:

在此处输入图片说明

请享用 ;-)


嗯..研究了devilspie之后,它似乎确实可以部分起作用。请参阅原始帖子中的编辑内容以获取解释。
GreenImp 2012年

您尝试使用“ set_viewport”而不是“ set_workspace”吗?
desgua 2012年

不幸的是,它似乎受到了一个错误的影响:bugs.launchpad.net/ubuntu/+source/gdevilspie/+bug/1161594
fstab
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.