每次我从一个工作区切换到另一个工作区,然后再切换回来时,Chromium 总会设法自动最大化自身。过了一会儿,它又不知怎么地让 Unity 崩溃了。我使用的是 Ubuntu 12.04。问题消失了,然后又出现了……然后消失了……然后又出现了……反复出现。
答案1
我使用带有 Unity 2D 的 Ubuntu 12.04 上的 Firefox 确认了这种行为。
一些相关的错误报告及更多信息:
- Ubuntu Bug #1040174:切换工作区时窗口最大化
- Ubuntu unity-2d Bug #963416:切换工作区后窗口最大化
- Ayatana 设计错误 #946649:Unity 在切换工作区时破坏窗口布局(最大化)
- Ayatana Design Bug #797808:分辨率高于 1024 x 600 的显示器应禁用窗口自动最大化功能
尝试从终端运行此命令来解决问题:
gconftool-2 --set --type bool /apps/metacity/general/auto_maximize_windows false
这很烦人。如果我在一个工作区中打开了几个 Firefox 窗口,然后切换工作区并再次切换回来,那么突然间我全部对于那些一个接一个最大化的窗口,我必须一个接一个地取消最大化,重新定位它们,并记住永远不要切换工作区,否则布局会再次被破坏。如果每次切换工作区时我都要清理一团糟,那么拥有工作区的想法就毫无意义了。