如何在 GNOME Shell 中将窗口拖动到屏幕边缘时阻止窗口改变大小(最大化)?

如何在 GNOME Shell 中将窗口拖动到屏幕边缘时阻止窗口改变大小(最大化)?

使用 GNOME Shell 桌面的 Debian Jessie 时,当我将窗口拖到屏幕边缘时,它会尝试最大化窗口。这类似于 Windows 的 Aero Snap 功能,它具有一个记录良好的打开/关闭方法

我怎样才能阻止 GNOME 桌面执行此操作?我查看了 的选项gnome-tweak-tool,但没有找到任何相关内容。


这很可能是重复的,但搜索了半个小时后我放弃了。它与 GNOME Classic 或康普兹,有很多答案。


更新:我尝试过设置:

dconf write /org/gnome/shell/overrides/edge-tiling false

(或者使用 GUI 查找它dconf-editor)其描述如下:

摘要:将窗口放到屏幕边缘时启用边缘平铺
描述:运行 GNOME Shell 时,此键将覆盖 org.gnome.mutter 中的键。

重启后,问题仍未解决。我也尝试过查看,gconf-editor但没有找到与“window”、“shell”或“tiling”相关的任何内容。

因此,仍然未解决。

答案1

我正在使用“经典” gnome 桌面,我发现我需要这样做:

$ dconf write /org/gnome/shell/extensions/classic-overrides/edge-tiling false

如今悲伤已经消失了。

答案2

这在 Ubuntu 18.04 中对我有用:

dconf write /org/gnome/mutter/edge-tiling false

我想,穆特应该对此负责。

看一下这两篇博客文章:

看起来不同的 GNOME3 版本或不同的系统需要不同的解决方案。(前面的答案中已经提出了一些建议。)

答案3

在 Debian 8 MATE 桌面中,您应该能够按如下方式防止窗口在移动到顶部面板时最大化。(在 GNOME 中可能有效,也可能无效。)打开“系统 --> 控制中心”。单击“Windows”。(您也可以从“系统 --> 首选项”进入“Windows”。)在打开的“窗口首选项”框中,单击“放置”选项卡。在“窗口捕捉”下,取消选中“启用并排平铺”框。

答案4

gsettings set org.gnome.shell.overrides edge-tiling false

相关内容