如何在GNOME中禁用自动最大化窗口?

每次打开任何应用程序时,它都会缩放以填满整个桌面 ,因此我总是被迫使用Alt + Space菜单使用“Unmaximize”。

对于Gnome 3.8,它是

gsettings set org.gnome.mutter auto-maximize false 

您也可以通过dconf-editor设置它。

如果你在谈论Metacity(没有效果的GNOME Classic),可能由于某种原因启用了maximize_windows选项。 要确保它已禁用,请从应用程序菜单中打开终端并输入以下命令:

 gconftool --set --type=bool /apps/metacity/general/auto_maximize_windows False 

您可以将gconf中的/apps/compiz-1/plugins/unityshell/screen0/options/automaximize_value键设置为100:

gconftool-2 -s /apps/compiz-1/plugins/unityshell/screen0/options/automaximize_value -t int 100

对于Ubuntu 17.10,它实际上需要几个步骤,您需要完成所有这些步骤才能获得成功:

  1. 使用dconf-editor并导航到org / gnome / mutter

  2. 寻找边缘平铺并将其移至OFF。

  3. 单击边缘平铺,将打开一个新窗口。

  4. 在此窗口中,将“使用默认值”设置为OFF

  5. 看看它要求你保存的底部,那样做:

额外屏幕的屏幕截图

  1. 再次检查刚刚保存的屏幕,确保显示“当前值:FALSE”。 如果没有将其设置为false并再次保存。 此UI非常混乱,因为您还有一个看起来很奇怪的“自定义值”按钮对,因此请确保您正确使用它。

  2. 现在导航到org / gnome / shell(单击“gnome”上的标题栏以返回列表)。

  3. 选择shell,然后在显示的表单中查找“Overrides”并单击:

在此处输入图像描述

  1. 真是一个惊喜:那里还有另一个平贴设置。 使用与上面相同的方法也将此项切换为false。

更改了两个设置后,当窗口接近某个屏幕边缘时,窗口将不再更改大小。 您可以立即尝试:设置立即生效。

Ubuntu 17.10(Gnome 3.26.1)使用dconf而不是gconf。

(1)安装dconf编辑器

(2)启动dconf编辑器

(3)导航到/ org / gnome / mutter

(4)单击“edge-tiling”并将其设置为false

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