在最大化时,有没有办法阻止窗口的标题栏与面板合并?

我正在使用具有大量屏幕空间的桌面计算机,因此当窗口最大化时,我不需要将Windows的标题栏与全局菜单栏合并。 此外,我正在进行双屏幕设置,因此窗口最大化这一事实并不意味着它是唯一可见的窗口。

在Unity之前,我通过单击其标题栏切换到最大化窗口,或者关闭窗口,即使它没有聚焦,也可以通过单击其关闭按钮; 我不能再这样做了,因为缺少标题栏并且该屏幕上的全局菜单栏为空。 这不是一个大问题 – 我可以点击一些窗口的铬来集中它 – 但它不直观,它迫使我重新学习我的鼠标行为。

我想关闭标题和全局菜单栏的合并,但是如何?

编辑:

我只是希望窗口的标题栏在我最大化窗口时不与顶部面板合并。 就我而言,全局菜单应保留在顶部面板中。 目前它最大化这样

在此处输入图像描述

我想让它像这样最大化(在那个屏幕中,未最大化的窗口已被resize以占用其余空间)

在此处输入图像描述

ctrl + alt 5似乎是你现在最好的选择。 抱歉。 也许为了消除诱惑你可以删除Ubuntu-Tweak中的最大化按钮但是现在如果你最大化窗口,它只是标题栏与菜单栏合并

当标题栏靠近Unity顶部/高级栏时,您可以禁用窗口最大化到标题栏。

访问: http ://ubuntuforums.org/showthread.php?t = 1743309(stevecomrie的#6号注释)

  • 打开CompizConfig设置管理器
  • 单击“窗口管理”类别中的“网格”
  • 单击“边缘”选项卡
  • 打开“resize操作”下拉菜单
  • 将“Top Edge”下拉菜单更改为“None”
  • 关闭CompizConfig,你就完成了。

这只是部分解决方案。 运行它们时,某些应用程序仍会自动进入合并状态。 而且,通过双击未合并应用程序的标题栏,您仍然可能无意中导致合并。 任何有线索如何完全禁用统一面板与应用程序标题栏合并的任何和所有变体的人都将不胜感激!

对于Unity 3D,您可以尝试此脚本。

基本上它会检查最大化的窗口并将它们最大化并将它们调整到可能的最大宽度高度(在您进行测试后,您发现它在您的机器上运行良好); 如果你觉得某些东西不能正常工作,也可以使用nXpos和nYpos。

demaximize.sh 1005 710 #1024×768至少在这里工作…

#!/bin/bash # make tests to your system, this works 'here' at 1024x768 nWidth=$1 #1005 nHeight=$2 #710 nXpos=1 nYpos=22 while true; do windowId=`xdotool getactivewindow`; if xwininfo -wm -id $windowId |tr -d '\n' |grep -q "Maximized Vert.*Horz";then wmctrl -i -r $windowId -b toggle,maximized_vert,maximized_horz; xdotool windowsize $windowId $nWidth $nHeight; xdotool windowmove $windowId $nXpos $nYpos; xdotool getwindowname $windowId fi; sleep 0.5; done 

PS:对于铬/铬更好地工作,启用“使用系统标题和边框”选项

资料来源: http //ubuntuguide.net/unity-2d-how-to-removeenable-maximized-window-titlebar

这可以通过gconftool来处理。 如果您安装了GUI前端“gconf-edtor”,只需启动它并导航到/apps/metacity/general ,然后取消选中“show_maximized_titlebars”以删除最大化的窗口标题栏。


或者,您可以在终端中执行此命令以将其删除:

 gconftool --type bool --set /apps/metacity/general/show_maximized_titlebars false 

运行此命令以重新启用它:

 gconftool --type bool --set /apps/metacity/general/show_maximized_titlebars true 

据我所知,这不可能(有一些关于将它带到Ubuntu 12.04或12.10的讨论,但我们将不得不拭目以待)。 在这里和现在可能的解决方案是使用Emerald作为窗口装饰器,但我不知道这是否将100%工作。

我几乎开始哭着试图摆脱Ubuntu 13.10上的全局菜单。 你看到我的主要应用程序,例如Eclipse和Android Studio,在合并时有时会“失败”。 您最终得到的合并菜单只会部分扩展,这意味着您无法再使用该程序。 所以我找到了这个参考:

如何删除UBUNTU 13.10上的全局菜单栏

$ sudo apt-get remove indicator-appmenu

我不得不重新启动,现在生活好多了。