有没有办法在Gnome 3.x中获得工作区网格?

是否有任何设置/插件/黑客/解决方法,允许我使用Gnome 3.x / Gnome Shell桌面运行Ubuntu,同时保留2×2或nxm工作区网格而不是默认的Gnome一维工作区系列?

扩展Workspace Grid完成了这项工作。 它与3.20完美无瑕。

Frippery Bottom Panel的两个好处(效果很好,比较这个答案 )是:

1)移除底板不需要黑客操作。

2)在概述中,网格结构显示为所选的二维网格。 使用Frippery Bottom Panel,概述继续显示单个工作区条带。

工作场所网格 。 工作空间概览的宽度是可调整的。 Workplace Grid扩展

Frippery底板 。 虽然实现了工作场所网格,但概述中未显示。 Frippery底板延伸

前GNOME-Shell 3.10:结合两个扩展,它是可能的。 缺点是你会有一个底栏。

我的博客文章解释了如何做到这一点的各种方法,包括摆脱底部栏(包括在下面)。

对于3.10 – 3.20:转到extensions.gnome.org并找到Frippery Bottom Panel 。 安装它。 这会给你一个底栏。 单击右侧将为您提供禁用动态工作空间的选项,并允许您设置行数和列数。

摆脱底栏的最干净的方法是编辑

~/.local/share/gnome-shell/extensions/Bottom_Panel@rmy.pobox.com/stylesheet.css 

在第6行,将高度更改为-3pt 。 保存文件。 要激活该效果,必须重新启动GNOME-Shell,因此通过按Alt+f2重新启动,注销并进入或重新启动GNOME-Shell,输入命令r并按ENTER

感谢Brian McSweeney 。

我今天真的在看这个,简短的回答是否定的。 一个hacky解决方法是运行一个gnome面板,其上有workspace-switcher小程序。 此applet提供了工作空间行数的设置,因此您可以创建网格布局。

我以前有一个hack是一个在后台运行的守护进程,它会为我处理这个,所以我不需要工作区切换器小程序。 它不再起作用了。 但是,我将很快重写它,以便它可以再次使用GNOME 3.x,并使用dconf / gsettings。 但是,只能通过使用gsettings命令行工具或dconf-editor直接编辑设置来配置它。

您可以使用我编写的新WorkspaceBar扩展来获得1X1工作区网格。 如果人们需要,我会考虑添加2X2选项。 这将是适合面板的小小按钮。