当前位置: 首页>>技术教程>>正文


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

问题描述

是否有任何设置/插件/黑客/变通办法可以让我在Gnome 3.x /Gnome Shell桌面上运行Ubuntu,同时保留矩形2×2或n x m的工作区网格,而不是默认的Gnome一维line-up工作区?

最佳思路

建议的3.32+扩展名:Workspace Matrix

Workspace Grid当前未更新,但开发人员建议使用Workspace Matrix。 Workspace Matrix在显示的切换器中具有不错的工作区预览,并且具有许多可调整的选项。

与Frippery Panel相比,它具有与Workspace Grid相同的优势(请参见下文)。

对于3.20:分机Workspace Grid可以完成此工作。它与3.20完美兼容。

相对于Frippery底部面板(效果很好,请参见this answer),有两个好处:

1)无需拆卸下面板即可进行黑客操作。

2)在概述中,网格结构显示为所选的二维网格。使用Frippery底部面板,概览将继续显示单个工作区。

工作场所网格。工作区概览的宽度是可调的。

Frippery底部面板。尽管实现了工作场所网格,但未在概述中显示它。

次佳思路

GNOME-Shell 3.10之前的版本:结合两个扩展,可以实现。缺点是您将有一个底栏。

我的blog post解释了如何执行此操作的各种方法,包括摆脱了底部栏(包括在下面)。

对于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,输入命令r并按ENTER重新启动GNOME-Shell。

功劳归给Brian McSweeney

第三种思路

我实际上今天正在看这个,简短的回答是“否”。一个有问题的解决方法是运行gnome-panel,并在上面运行workspace-switcher小程序。此小程序提供了工作空间行数的设置,因此您可以创建网格布局。

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

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/11702.html,未经允许,请勿转载。