为什么 unity 2d (Ubuntu 11.10) 中的终端总是停留在前台?

use*_*509 5 terminal window ubuntu-unity ubuntu-11.10

我刚刚更新到 Ubuntu 11.10,我正在使用 unity 2d。我的终端应用程序(gnome-terminal 或 konsole)不会进入后台。当我在它们前面移动另一个应用程序时,它们仍然呈现,但点击正在通过它们。此行为仅在终端窗口与其他应用程序交互时出现。我可以毫无问题地将一个终端移到另一个终端上,但即使是终端应用程序的菜单列表也无法显示,因为它 - 由于某种未知原因 - 在终端“后面”。

任何想法可能是这个问题的原因?

我的其他机器没有这个问题。唯一的区别是,我在这里使用 unity 2d 和(“正常”)在家里使用 unity。

小智 1

如果您还没有看到它,Ubuntu 论坛中的讨论中提供了一种解决方法:

\n
\n

我通过创建包含以下内容的 /etc/X11/xorg.conf 文件解决了该问题:

\n
Section "Extensions"\nOption     "Composite"    "Disable"\nEndSection \n
Run Code Online (Sandbox Code Playgroud)\n
\n

限制是禁用复合扩展也会禁用 Ubuntu 3d 桌面。

\n

我仍然对也支持 3d 桌面的补丁/解决方法感兴趣,因为我在它们之间切换 \xe2\x80\x93 时间提交我的第一个错误报告。

\n