如何移除Centos 7桌面的右上角热角效果?

8
我安装了Centos 7桌面版,使用gnome 3.8并连接多个显示器。当我在屏幕顶部从左到右移动鼠标时,会显示所有打开的窗口并排列在一起。我也可以点击“Windows”(概览模式)按钮来实现同样的效果。这让我分心,浪费时间和思路。请问如何禁用此功能?
我已检查了调整工具,但没有找到相关设置。当我尝试搜索时,每个人都说这是CompizConfig的设置。但是我没有Compiz配置工具。

如果你要尝试关闭,请添加注释。 - jemiloii
最好发布一个带有解决问题说明的答案。 - fedorqui
1
你还没有给我机会!但最终,它被发布了! - jemiloii
4个回答

10

我刚刚为CentOS Linux release 7.5.1804解决了这个问题,今天是2018年10月6日。

所以,这得益于制作CentOS的人们大大地简化了这个过程。

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

然后,在“应用程序→实用工具→调整工具→扩展”中查找它,“无左上角热角”扩展。如果调整工具在那里,但扩展不在,请尝试重新启动。我需要重新启动,但我找到的教程说我不需要。

如果在Tweak Tool的扩展部分找不到“无左上角热角”,请点击“获取更多扩展”并搜索“无左上角热角”。下载并添加到扩展部分,完成。


看起来这个扩展已经发布了5年以上...天啊,我真希望早点知道这个插件...不过需要注意的是,这个扩展并不是由CentOS团队制作的。我会选择将你的答案标记为正确的,虽然两个答案都是正确的,但这个更简单!谢谢 :) - jemiloii
1
在CentOS 7.6中,快捷方式已经移动到“应用程序”>“附件”>“调整”中。并且可执行文件的名称已从gnome-tweak-tool更改为gnome-tweaks,尽管yum软件包名称仍为gnome-tweak-tool。 - PolyTekPatrick

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();
    }*/
},

3

我的回答与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工具,并在其中激活扩展。

注意:我最初尝试在用户空间安装扩展,但没有成功。然后我尝试在系统空间安装它,最终使其工作。


0

前往应用程序 -> 实用工具 -> Tweak Tool -> 扩展。 现在选中“无左上角热点”选项并将其设置为“开启”。

但是,如果您找不到“无左上角热点”,则请在Tweak Tool的扩展部分中查找选项,然后在Tweak Tool的扩展部分中,单击“获取更多扩展”。在点击后打开的网站中搜索“无左上角热点”。提取下载的文件。其中包含两个文件。现在在扩展部分中添加两个文件中的<.json>,然后完成。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接