如何删除Centos 7桌面(热门角落)的右上角效果?

时间:2015-05-01 19:15:09

标签: javascript linux desktop centos7 gnome-3

所以我全新安装了Centos 7 Desktop版本。它使用gnome 3.8,我有多个显示器。当我用鼠标左右移动到屏幕的顶部时,它会向我显示所有打开的窗口,并排显示。我也可以点击窗口(概述模式)按钮看到相同的效果。它让我分心,让我浪费时间和思路。

如何禁用此功能?

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

4 个答案:

答案 0 :(得分:5)

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

因此,创建CentOS的人员大大简化了这一过程。

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

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

如果您在Tweak工具的“扩展程序”部分中找不到“没有左上角的热角”,请单击“获取更多扩展名”,然后搜索“没有左上角的热角”。下载它,并将其添加到“扩展”部分,即可完成。

答案 1 :(得分: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();
    }*/
},

答案 2 :(得分:2)

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

找到你的Gnome shell版本:

  

gnome-shell --version

从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工具并激活其中的扩展名。

注意:我首先尝试在用户空间中安装扩展程序,但这不起作用。然后我尝试在系统空间中安装它,最后让它工作。

答案 3 :(得分:0)

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

但是,如果在“调整工具”的“扩展”部分中找不到“没有左上角的热角”复选选项,则在“调整工具”的“扩展”部分中,单击“获取更多扩展”。单击后在打开的网站中搜索“无左上角热角”。从结果中下载并解压缩。您将在其中获得两个文件。现在,在扩展部分添加<.json>到两个之外。