在某些工作区初始化启动应用程序?

是否可以将启动应用程序设置为在某些工作空间中初始化? 每次启动我的机器时,我都不必在我的众多工作空间中手动分配启动应用程序。 我正在运行Ubuntu 12.04。

任何帮助?

是的,可以使用gdevilspiegdevilspie GUI):

打开终端并键入以下命令:

 sudo apt-get install gdevilspie 

现在用(Alt + F2,gdevilspie,Enter)打开gdevilspie。

单击启动守护程序并在登录时自动执行。

这里的示例是Skype (您应该将其设置为在启动时运行):

在此处输入图像描述

devilspie 在这里

在此处输入图像描述

在此处输入图像描述

现在重启守护进程并尝试。

此外,这也可以使用CompizConfig完成(事实上,如果您的工作区由CompizConfig生成,那么devilspie解决方案似乎不起作用):

CompizConfig>窗口管理>放置窗口>固定窗口放置>带固定视口的Windows

确保启用“放置Windows”(CompizConfig>窗口管理)。