8

所以我有一个全新安装的 Centos 7 桌面版。它使用 gnome 3.8,我有多个显示器。当我在屏幕顶部用鼠标从左到右移动时,它会并排显示我所有打开的窗口。我也可以点击 windows (Overview Mode) 按钮来查看相同的效果。这让我分心,让我浪费时间和思路。

如何禁用此功能?

我检查了调整工具,什么也没有。当我尝试谷歌搜索时,每个人都说是 CompizConfig 设置。好吧,我没有 compiz 配置工具。

4

4 回答 4

9

我刚刚为 CentOS Linux 版本 7.5.1804 弄清楚了这一点,今天是 2018 年 10 月 6 日。

因此,制作 CentOS 的人使这变得非常容易。

yum install gnome-tweak-tool gnome-shell-extension-no-hot-corner

然后,您应该在应用程序 -> 实用程序 -> 调整工具 -> 扩展 -> “无左上角热角”中找到它。如果有调整工具但没有扩展,请尝试重新启动。我需要重新启动,但我发现的教程说我不需要。

如果您在 Tweak Tool 的扩展部分中没有找到“无左上角热角”,请单击“获取更多扩展”并搜索“无左上角热角”。下载它并将其添加到扩展部分,你就完成了。

于 2018-10-07T06:26:40.737 回答
3

花了一段时间,但我找到了罪魁祸首!它/usr/share/gnome-shell/js/ui/layout.js住在里面只要寻找下面的函数并注释掉里面的代码。然后,键入Alt+F2和键入restart。这需要一两秒钟,并且只会重置 gnome。您可能需要进行无线重新登录和系统重新登录,但您的所有应用程序仍然有效。

_toggleOverview: function() {
    //if (this._monitor.inFullscreen)
        return;

    /*if (Main.overview.shouldToggleByCornerOrButton()) {
        this._rippleAnimation();
        Main.overview.toggle();
    }*/
},
于 2015-05-07T16:02:20.370 回答
3

我的答案与 gnome 3.22 有关,但我仍在写这个答案,希望它可能对某人有所帮助。我花了几个小时尝试各种建议的想法,直到最终设法以正确的方式做到这一点。

找到你的 Gnome shell 版本:

gnome-shell --版本

从 gnome 扩展下载 no-topleft-hot-corner 扩展,其 ID 当前为 118:https ://extensions.gnome.org/extension/118/no-topleft-hot-corner/

就我而言,zip 是:https ://extensions.gnome.org/extension-data/nohotcorner%40azuri.free.fr.v16.shell-extension.zip

在正确的位置解压缩 zip,我还需要更改其中一个文件的权限。

$ sudo mkdir -p "/usr/share/gnome-shell/extensions/nohotcorner@azuri.free.fr"
$ sudo unzip -o ~/Downloads/nohotcorner@azuri.free.fr.v16.shell-extension.zip -d "/usr/share/gnome-shell/extensions/nohotcorner@azuri.free.fr"
$ sudo chmod 664 nohotcorner@azuri.free.fr/metadata.json

安装完重启gnome

$ gnome-shell --replace &

然后重新启动 Tweak 工具并激活其中的扩展。

注意:我首先尝试在用户空间安装扩展,但没有成功。然后我尝试在系统空间安装它,终于让它工作了。

于 2018-02-14T09:25:49.753 回答
0

转到应用程序 -> 实用程序 -> 调整工具 -> 扩展。现在检查选项为“无左上角热角”并将其设置为“开”。

但是,如果您没有找到“没有左上角热角”,请检查 Tweak Tool 的 Extension 部分中的选项,然后在 Tweak Tool 的 Extensions 部分中,单击“Get More Extensions”。在点击后打开的网站中搜索“No topleft hot corner”。提取下载的文件。您将在其中获得两个文件。现在在 Extensions 部分添加两个 <.json> ,你就完成了。

于 2019-03-26T14:49:32.330 回答