我正在运行 11.10。
有没有办法将某些应用程序设置为始终在指定的工作区上打开?我注意到大多数人建议使用 CompizConfig 设置管理器,但这可能会导致 Unity 出现灾难性问题。
我发现了同样的问题,但是唯一的答案是 CCSM: 是否可以将某些应用程序固定到 Unity 中的工作区?
有没有不使用 CCSM 的方法?我搜索了好久,还是没找到其他方法。
编辑:
Devilspie 部分可行,但似乎有一些限制。我有一个 2x2 工作区网格,可以成功让应用程序在工作区 1 或 2 中启动,但尝试 3 或 4 失败,应用程序加载到工作区 1。这似乎是它们位于第二行的问题。我发现许多其他人也有同样的问题,例如:
建议的答案是使用 CCSM!
答案1
是的,您可以使用 Devilspie 来做到这一点。此应用程序也有一个 GUI。请按照以下步骤操作:
1)安装:sudo apt-get install devilspie gdevilspie
2)打开 gdevilspie。
3)启动守护进程:
4)选择匹配的窗口:
5)选择工作区:
享受 ;-)