所以我全新安装了Centos 7 Desktop版本。它使用gnome 3.8,我有多个显示器。当我用鼠标左右移动到屏幕的顶部时,它会向我显示所有打开的窗口,并排显示。我也可以点击窗口(概述模式)按钮看到相同的效果。它让我分心,让我浪费时间和思路。
如何禁用此功能?
我检查了调整工具而没有。当我尝试谷歌搜索时,每个人都说是CompizConfig设置。好吧,我没有compiz配置工具。
答案 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>到两个之外。