Ubuntu 12.04 Unity:如何将应用程序分配到特定工作区?

Ubuntu 12.04 Unity:如何将应用程序分配到特定工作区?

我总是使用最后一个工作区(工作区 4)来收发电子邮件和即时消息。在 KDE 中,我可以使用窗口菜单(右键单击标题栏)告诉 KDE 在打开新的 Thunderbird 和 Pidgin 窗口时自动将其移动到此工作区。

显然,根据这个问题,也可以在 Ubuntu 10.04 中执行此操作,使用窗口菜单中的“始终在此工作区上”菜单项。但是,在 Ubuntu 12.04 中没有这样的菜单项。

所以,我的问题是:如何使用 Unity 在 Ubuntu 12.04 中的特定工作区上打开应用程序?

答案1

这可以使用魔鬼派,最好有 GUI格德维尔斯皮

Launchpad 中的 gDevilspie

Devils Pie 是一个应用程序,它允许您在特定庄园的 GNOME 平移器中的特定工作区内运行特定应用程序。

[...]

gDevils Pie 是一个用于编辑 Devils Pie 配置文件的图形前端。gDevils Pie 还允许您停止和启动 Devils Pie 守护进程。

安装

  1. 安装格德维尔斯皮使用建议的附加组件魔鬼派从软件中心或在终端中执行以下命令:

     sudo apt-get install gdevilspie
    
  2. 打开 gdevilspie ( Alt+ F2,格德维尔斯皮Enter)。

  3. 查看登录时自动启动 devilspie 守护进程

例子

要将 Thunderbird 的新实例自动移动到工作区 4,请执行以下操作:

  1. 打开 gdevilspie 并点击添加

  2. 输入名称(例如,雷鸟)。

  3. 检查属性窗口名称并输入雷鸟包含

  4. 切换到标签操作

  5. 检查属性设置_工作区并输入4工作区

  6. 点击节省

  7. 单击重新启动守护进程停止(如果正在运行),那么开始

相关内容