我想在 Ubuntu 11.10 上使用 Unity,但 Unity 的所有功能运行起来都非常卡顿和缓慢。我有一块 ATI 显卡,并且通过“附加驱动程序”安装了驱动程序。驱动程序可以正常工作,因此我可以完美地玩 3D 游戏。当我拖动鼠标框或拖动窗口时,它真的很卡顿。我之前使用过 Ubuntu 10.10,一切正常。我在 11.10 上安装了 gnome 3,它和 Unity 一样,图形非常卡顿和缓慢。但是,如果我选择 Gnome Classic,一切都很好。我可以毫无问题地拖动鼠标框。我可以拖动窗口,它看起来很棒,感觉也很棒。
这是 Unity 的一个错误吗?其他人也遇到过这种情况吗?或者我可以做些什么来解决这个问题?
答案1
如果您尚未安装 CompizConfig 设置管理器,请从软件中心获取它。
获得它后,转到常规下的 OpenGL 并取消选中“同步到 VBlank”。这应该可以解决问题。
答案2
我的 HP ProBook4250s 安装了 Intel® Ironlake Mobile x86/MMX/SSE2,操作系统报告有四个处理器,运行 unity 或 gnome 3 时非常慢,并且 Windows 也类似,资源很慢并且没有响应,除非我使用经典版本。
我不得不删除我安装的 apache /mysql/ php5 堆栈才能让机器以合理的速度运行,这是一个非常痛苦的事情,因为我需要使用笔记本电脑进行开发以方便使用。
我还发现双屏设置无法获得正确的分辨率,直到我拔下第二台显示器的电源,即使这样,当我再次插入它时,它也会变为主显示器,而它应该只是辅助显示器。
此外,辅助显示器是触摸屏,只有当我将其插入并关闭实际的笔记本电脑显示器时,辅助显示器的触摸屏才能正确校准。我认为是缺少英特尔® Ironlake Mobile x86/MMX/SSE2 驱动程序,但是我在英特尔网站上找不到
答案3
我在使用 NVidia 显卡 + 二进制驱动程序 11.10 时遇到了这个问题(我不记得 11.04 中是否存在此问题)。我终于找到了一个似乎可以解决问题的解决方法:重新启动 Compiz 窗口装饰。
打开 CompizConfig 设置管理器(您可以使用软件中心安装它 - 搜索“CompizConfig 设置管理器”),单击左侧的“窗口管理”,然后取消选择“窗口装饰”。标题栏将在几秒钟后消失 - 不要惊慌;一切平静下来后重新选择“窗口装饰”,延迟就会消失。
对我来说,问题是窗口拖动从来都不流畅,但随着时间的推移,每当我尝试移动窗口时,就会出现延迟。请注意,此解决方法解决了延迟时间问题,而不是窗口拖动动画的流畅度问题。
这可能的解释(不确定是否适用,因为我认为它是指与 2D Unity 相关的错误报告)表明 UnityFBO 受到不必要地绑定,从而降低了应用程序的帧速率。
这是帖子我找到了解决办法。
答案4
查看此链接: ATI - Ubuntu Oneiric 安装指南 我认为您需要删除当前的驱动程序,然后按照该链接中的步骤安装最新的 ATI 驱动程序(恰好也是版本 11.10)