是否有任何设置/插件/黑客/解决方法可以让我在 Ubuntu 上运行 Gnome 3.x/Gnome Shell 桌面,同时保留矩形 2x2 或 nxm 工作区网格,而不是默认的 Gnome 一维工作区排列?
答案1
针对 3.32+ 和 40、41、42、43 的推荐扩展: 工作空间矩阵。
Workspace Grid 目前尚未更新,但开发人员建议工作空间矩阵. 工作区矩阵可以很好地预览显示的切换器中的工作区,并且有很多可调整的选项。
它具有与 Workspace Grid 相比 Frippery Panel 的相同优势(见下文),而且维护也非常积极。
对于 3.20: 扩展工作区网格完成工作。它与 3.20 完美配合。
与 Frippery Bottom Panel 相比有两个优点(效果很好,参见这个答案) 是:
无需破解即可移除底部面板。
在概览中,网格结构显示为所选的二维网格。使用 Frippery Bottom Panel,概览继续显示单个工作区。
答案2
GNOME-Shell 3.10 之前版本:结合使用两个扩展程序即可实现。缺点是您将拥有一个底部栏。
我的博客文章解释了如何做到这一点的各种方法,包括摆脱底部栏(包括下面)。
对于 3.10 - 3.20: 去扩展程序.gnome.org并发现装饰底板。安装它。这将为您提供一个底部栏。单击右侧将为您提供禁用动态工作区的选项,并允许您设置行数和列数。
删除底部栏最干净的方法是编辑
~/.local/share/gnome-shell/extensions/[email protected]/stylesheet.css
在第 6 行,将高度改为-3pt
。保存文件。要激活效果,必须重新启动 GNOME-Shell,因此请重新启动、注销并重新登录,或者按 重新启动 GNOME-Shell Alt+f2
,输入命令r
并按ENTER
。
功劳归于布莱恩·麦克斯威尼。
答案3
我今天确实在看这个,简短的回答是不行。一个比较老套的解决方法是运行一个 gnome-panel,workspace-switcher
上面有这个小程序。这个小程序提供了工作区行数的设置,因此您可以创建网格布局。
我曾经有一个 hack,它是一个在后台运行的守护进程,它可以帮我处理这个问题,所以我不需要工作区切换器小程序。但它现在不再起作用了。不过,我很快就会重写它,这样它就可以再次与 GNOME 3.x 一起使用,并使用 dconf/gsettings。不过,它只能通过使用 gsettings 命令行工具或 dconf-editor 直接编辑设置来配置。
答案4
您可以使用新的WorkspaceBar 扩展我写道。如果有人需要,我会考虑添加 2X2 选项。它将是适合面板的小按钮。