如何打开工作区?(为什么我只有一个工作区?)

看起来Raring上的Unity默认只有一个虚拟桌面(也称为工作区),而CCSM的Wall插件没有添加更多的方法。这个能配置吗?

1相关:这篇帖子询问了“为什么工作区默认是禁用的?”这个问题有一个回答,补充了另一个问题(为什么我只有一个工作区?)的内容。 - user37165
6个回答

适用于13.04及更高版本..

自Ubuntu 13.04起,默认情况下禁用了工作区。要启用它们,请从Dash中打开外观设置:

enter image description here

切换到行为选项卡,并勾选“启用工作区”。

enter image description here

如果你想隐藏工作区切换器,请参考this question

9也适用于16.04版本 - Michael Zukowski
有没有办法只使用命令行来完成这个任务? - GrayedFox
@GrayedFox,请查看我的回答下方的Bo Dang Ren的答案:https://askubuntu.com/a/260513/44179 - Seth
啊 - 不清楚的是,将工作区大小(垂直或水平)从1增加会自动启用工作区。通过监控使用外观图形用户界面所做的所有更改,我弄明白了 :) - GrayedFox
在20.04中不再存在这个选项卡了。 - MERose

使用Dash或终端打开应用程序。导航到
org.compiz.profiles.unity.plugins.core
设置您墙壁的水平和垂直尺寸。工作区切换器将立即出现在启动器上。您可以使用此功能或按下Super-s键来查看虚拟桌面/工作区。 编辑 要使用命令行进行设置,请执行以下命令:
gsettings set org.compiz.core:/org/compiz/profiles/unity/plugins/core/ hsize 2
gsettings set org.compiz.core:/org/compiz/profiles/unity/plugins/core/ vsize 2
这将立即启用工作区。此命令实际上会将 hsize 设置为2,将 vsize 设置为2,从而在一个正方形中给您提供4个工作区,这是在GUI的“外观”设置中启用工作区时的默认设置。

1我以前从来没有用过这个命令,但至少在14.04版本中,你必须设置hsize和vsize,并运行两次命令,才能获得2x2的默认工作区。否则,非常感谢,这个方法完美地解决了问题。=) - Tony
也适用于Ubuntu 18.04上的Unity桌面环境... - GJSmith3rd
这也适用于Ubuntu 16.04 LTS。 - CristianCantoro
我相信这已经过时了。我刚刚在一个几乎默认安装的20.04.1 LTS(Focal Fossa)上尝试了一下,结果出现了一个错误信息,类似于“没有这样的模式“org.compiz.core””。顺便说一句,在这里也有一个关于这个问题的问答:https://askubuntu.com/questions/1236190/how-to-create-workspaces-in-ubuntu-20-04 - jacobq

Ubuntu 13.04 Raring Ringtail 默认情况下禁用了工作区,所以在能够切换工作区之前,请进入“系统设置...”>“外观”,然后切换到“行为”选项卡,然后只需勾选“启用工作区”选项,就可以恢复您的4个工作区。 按下Ctrl+Alt+箭头将更改当前工作区,而按下Shift+Ctrl+Alt+箭头将把当前焦点窗口切换到所需的工作区。 您可以从“系统设置...”>“键盘”中查看Ubuntu的所有快捷方式,然后切换到“键盘快捷方式”选项卡,除了可以看到所有快捷方式外,还可以更改它们并创建新的快捷方式。

2当我按下ctrl+alt+箭头时,什么也没有发生。 - ABotella
在Raring中,您需要先启用工作区,请按照我在问题开头添加的步骤进行操作。@user158304 - Rodrigo Oliveira
微笑,我也在想同样的事情……工作空间未启用。 - Qasim
我已经启用了工作区并正在使用它们。但是我只能通过点击图标切换,不能使用快捷键Ctrl+Alt+箭头进行切换。然而,快捷键"Super"+s是有效的。 - ABotella
@user158304 你试过键盘上的两个Ctrl键,或者其他Alt键吗?还可以尝试进入“系统设置...”>“键盘”,切换到“键盘快捷方式”选项卡,看看设置了哪个快捷键来切换工作区。 - Rodrigo Oliveira
我试过另一个Ctrl键,但没有任何变化。我还修改了快捷键,但仍然没有变化... - ABotella
1@user158304 感谢你指出ctrl+alt+箭头的方法。在我的电脑上有效。 - doug65536

您还可以安装Unity Tweak工具,使用它您可以自定义Unity界面的许多方面,包括工作区的数量。您可以通过以下软件源进行安装:
sudo apt-get install unity-tweak-tool
然后你只需打开 Unity Tweak Tool,进入 Window Manager/Workspace Settings,这样你就可以选择任意数量的工作区。我喜欢使用它,因为我可以将工作区设置为不仅仅是水平方向,还可以垂直方向。

enter image description here


1你现在不再需要一个ppa来做这个了。 - mchid
我认为对于那些没有使用最新版本的人来说,删除PPA相关内容并不值得编辑。 - TankorSmash
1这对我在16.04 LTS上有效。 - leeand00
我在18.10版本上尝试了一下,但是没有成功。它抱怨说缺少com.canonical.notify-osd或类似的东西。 - Anthony
@Anthony如果你使用Unity作为GUI(图形用户界面),你只能使用Unity Tweak Tool。在Ubuntu 18.04和18.10版本中,默认的GUI已经改为GNOME,并不再是Unity。只有在安装了Unity之后,它才会起作用。 - Rafael Muynarsk

这可能是自从Alaa回答以来的新方法,但是当您安装了compiz时,还有一种图形方式可以调整工作区的数量。 打开CompizConfig设置管理器(如果尚未安装,则从Ubuntu软件中心安装),然后在“常规”下,点击“常规选项”,进入“桌面大小”选项卡。这将自动启用工作区,并使您能够根据需要进行调整。我个人喜欢4个水平和1个垂直的工作区。如果启用了桌面立方体效果,这真的很酷。

当然, 首先,打开ccsm。如果没有安装,请运行:sudo apt-get install compizconfig-settings-manager 接下来,在常规选项部分,在桌面大小选项卡下找到设置。 在这里,您将看到水平虚拟大小垂直虚拟大小的选项。 将水平虚拟大小增加到一个大于1的值。 使用CTRL + ALT + 右箭头将一个虚拟桌面移动到右边,使用CTRL + ALT + 左箭头将一个桌面移动到左边。