我刚刚从 11.04 升级到 11.10,我注意到一个奇怪的窗口行为,似乎无法修复。基本上,似乎所有窗口都具有焦点,如以下屏幕截图所示:
这种情况几乎总是会发生,但有时窗口会显得失焦,单击时窗口会保持这种状态。我尝试使用 GNOME Shell,问题不存在,所以似乎与 Unity 有关。
如果您需要更多信息来帮助我解决这个问题,请告诉我。谢谢!
答案1
更新:
根据启动板错误 #770283,这个问题在 Ubuntu 12.04 的最新更新中已经修复。我没有亲自测试过,因为我现在使用的是开源驱动程序,但从我读到的内容来看,它解决了这个问题。
原始答案:
遗憾的是,目前似乎还没有修复。有一个针对 Compiz(运行 Unity 的窗口管理器)的错误报告,但没有开发人员做出回应。请参阅启动板错误 #856138
我建议登录或注册 Launchpad,并将错误标记为“也影响我”(您也可以通过单击此链接)
你有 ATI 显卡吗?我的笔记本电脑配有 ATI Mobility Radeon HD 4500 系列显卡,在 11.10 上也出现了同样的问题和11.04。但是,我的 NVidia 台式机没有遇到此故障,因此我认为 ATI 的驱动程序可能是问题的一部分。
答案2
我在使用 fglrx 和 11.10 时遇到了同样的问题,并通过再次启用 unity 切换器功能(在 compiz>unity 中)解决了这个问题。我禁用了 unity 切换器以使用经典 compiz 切换器,但它开始失败。
答案3
似乎是驱动程序问题(fglrx)。临时解决方案可能是恢复为 radeon 驱动程序。我可以用这种方式解决问题。
答案4
这可能是 Compiz 的 Viewport Switcher 和 Unity 的默认切换器之间的冲突...我在 CompizConfig 中禁用了 Viewport Switcher,问题就解决了。