在特定工作区中打开应用程序

And*_*ers 34 workspaces window window-management

我希望某些应用程序始终出现在特定工作区中。例如:我希望我的 mp3 播放器位于左下方的工作区,而终端应用程序位于右下方;

我是 Ubuntu 的新手,所以尝试使用wmctrl它,但在我看来,它是通过创建一个大桌面然后将它分成 4 块来工作的。

dan*_*jjl 39

注意:此答案是为运行 Compiz 窗口管理器(Ubuntu 7.04 到 17.04 中的默认设置)的系统编写的。对于使用 Gnome Shell 的 Ubuntu 版本,请参阅此答案

  1. 安装 compizconfig-settings-manager:

    sudo apt install compizconfig-settings-manager
    
    Run Code Online (Sandbox Code Playgroud)
  2. 转到窗口管理 -> 放置窗口 -> 固定窗口放置

  3. 在具有固定视口的 Windows 下单击

    • class=NameOfYourProgram (这里拼写很重要。最好在结果窗口中使用绿色加号和“Grab”这个参数)
    • 位置:{1,1}左上角;{1,2}左下角,...
    • 示例在右下工作区打开 Gnome 终端: 在此处输入图片说明

有关wiki.compiz.org 的更多信息

  • 到目前为止它有效 - 但是如何在打开程序时统一自动切换到指定的工作区?现在我总是如何手动切换到程序打开的工作区。 (3认同)

小智 9

安装 Gnome 扩展“自动移动 Windows”

  1. 该软件包应该与 Ubuntu 一起提供,否则 sudo apt-get install gnome-tweak-tool
  2. 打开调整
  3. 转到扩展
  4. 配置和激活自动移动窗口


bal*_*ons 6

无论如何,Devilspie在控制 Windows 启动方式方面做得非常出色。