窗口出现在面板后面

在我的Ubuntu 11.04中打开新窗口时,有时它们会隐藏在面板后面。我可以在按住Alt+Button 1的同时抓住它们,但我希望解决这个问题,让它们出现在应该出现的位置。
发生这种情况的机器是升级过的,我在几个新安装中看到这不是预期的行为。
您可以在以下链接中查看:

Screenshot of the problem


有一个类似的错误在Oneiric中,但在Natty中找不到任何内容。也许你应该提交一个错误报告? - Knowledge Cube
3个回答

我在Ubuntu 12.04的GNOME上遇到了同样的问题。确实可以通过compiz来解决: 在Category/Windows Management中启用"Place Windows"选项。

1sudo apt-get install compizconfig-settings-manager - Antonios Hadjigeorgalis
这绝对是更好的答案。对我来说修复了Ubuntu 16.04。 - joaoal

我在一台从Intrepid完全升级过来的机器上也遇到了这个问题,但是对于我为了调查目的创建的一个虚拟用户来说,这个问题并没有出现。以下是我解决这个问题的方法:
我退出了Unity,切换到一个虚拟终端,按下AltF1,以root身份登录,使用killall -u <login>命令杀掉我通常登录时剩余的所有进程,然后执行cd /home/<login>mv .gconf .gconf-old命令。重新登录后,这个问题以及其他很多问题都消失了,虽然损失了一些配置,但我认为这是一个划算的交易。
通过使用meld工具对比.gconf.gconf-old文件,我得出结论,一些早期版本的compiz设置很可能是最有可能的原因,但是具体情况可能因人而异。

首先,安装compizconfig-settings-manager
sudo apt install compizconfig-settings-manager

然后在搜索面板中搜索compizconfig-settings-manager

enter image description here

现在向下滚动到打开的compizconfig窗口,并转到窗口管理。

enter image description here

启用“窗口位置”