我已检查了调整工具,但没有找到相关设置。当我尝试搜索时,每个人都说这是CompizConfig的设置。但是我没有Compiz配置工具。
我刚刚为CentOS Linux release 7.5.1804解决了这个问题,今天是2018年10月6日。
所以,这得益于制作CentOS的人们大大地简化了这个过程。
yum install gnome-tweak-tool gnome-shell-extension-no-hot-corner
然后,在“应用程序→实用工具→调整工具→扩展”中查找它,“无左上角热角”扩展。如果调整工具在那里,但扩展不在,请尝试重新启动。我需要重新启动,但我找到的教程说我不需要。
如果在Tweak Tool的扩展部分找不到“无左上角热角”,请点击“获取更多扩展”并搜索“无左上角热角”。下载并添加到扩展部分,完成。
/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();
}*/
},
我的回答与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工具,并在其中激活扩展。
注意:我最初尝试在用户空间安装扩展,但没有成功。然后我尝试在系统空间安装它,最终使其工作。
前往应用程序 -> 实用工具 -> Tweak Tool -> 扩展。 现在选中“无左上角热点”选项并将其设置为“开启”。
但是,如果您找不到“无左上角热点”,则请在Tweak Tool的扩展部分中查找选项,然后在Tweak Tool的扩展部分中,单击“获取更多扩展”。在点击后打开的网站中搜索“无左上角热点”。提取下载的文件。其中包含两个文件。现在在扩展部分中添加两个文件中的<.json>,然后完成。