我是 Ubuntu 的新用户(从 Microsoft/Windows 迁移过来),使用 Ubuntu 13.10。我喜欢多个工作区的功能。目前,当我在四个不同的工作区之间移动时,我在其中一个工作区中所做的一切都会跟随我到另一个工作区。如果我在一个工作区中打开了 LibreOffice,则相同的文档会在另一个工作区中打开。同样,如果我打开了浏览器,该浏览器中的所有内容都会跟随我到另一个工作区。有没有办法让每个工作区完全独立于其他工作区?非常感谢您的回答!
答案1
isolate workspaces
在您的仪表板、面板或停靠栏设置中搜索选项。
手动
右键单击 dash、dock 或 panel 并选择设置,然后找到isolate-workspaces
,使其处于活动状态。
以编程方式
如果你使用码头(dash to dock),这个命令将帮助你:
gsettings set org.gnome.shell.extensions.dash-to-dock isolate-workspaces true
如果你使用控制板(冲刺到面板),使用这个:
gsettings set org.gnome.shell.extensions.dash-to-panel isolate-workspaces true
答案2
我不知道如何在 Ubuntu 附带的标准桌面上执行此操作(尽管我确信其他人知道),因为我不使用它。但是...
这是 Linux,这意味着几乎总是有多个选择。您可以使用不同的桌面管理器(有很多),甚至可以同时使用多个桌面管理器,并在登录用户帐户时选择要使用哪一个。
KDE 桌面管理器有多种功能,可直接满足您的需求。获取和安装它并不太难,但这是另一个话题。
您所说的“工作区”很可能对应于所谓的“虚拟桌面”。
最简单的情况是,您可以将任务管理器小部件添加到面板中,以显示桌面上正在运行的任务。它有一个选项,可以显示所有任务或仅显示当前虚拟桌面上的任务。您可以定义尽可能多的虚拟桌面。我用六个。当您切换到另一个虚拟桌面时,将显示该桌面上应用程序的窗口,而隐藏上一个桌面上的窗口。但是,桌面本身以及您在其上放置的任何内容(如小部件和图标)与所有其他虚拟桌面相同。
如果您想要全部功能,KDE 有一项名为“活动”的功能。当您(创建然后)切换活动时,您会获得一整套新的虚拟桌面,这些桌面可以完全独立于其他活动的桌面进行设置,并且可以使用您想要的任何图标和小工具来设置该活动。
我已经有几年没有使用活动了。当时它们有点问题,但我希望它们现在已经准备好迎接黄金时段了。
KDE 还具有一个登录选项,用于记住和恢复您上次登录时在桌面上运行的任何应用程序。这样,您就不必在每次登录时进行设置。您可以选择让它重新开始,恢复之前的内容,或者每次启动一组预定的应用程序。
答案3
这对我有用,在 Gnome 3.32 上
gsettings set org.gnome.shell.app-switcher current-workspace-only true