通过单屏,Unity可以快速打开应用程序、在打开的应用程序之间切换等。
当我使用双显示器时,我发现上述领域的性能大幅下降。整体系统性能变得缓慢。我在使用单显示器和双显示器时打开了相同的应用程序。这是一个新错误吗?我使用的是 11.10。
答案1
如果你的笔记本电脑有 Intel N10 图形芯片,则可能是这个错误:https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/830949。
如果是这样,一个简单的测试方法是降低外部显示器的分辨率,直到水平分辨率总和小于 2048。
如果确实是这个问题,您有几种选择。一种是垂直排列屏幕,而不是水平排列(这个想法是,所有内容都必须适合 2048x2048 矩阵,因此只要您的显示器在任一方向上的总和不超过 2048,您就没问题。
第二种选择是使用 Unity2d,它不会触发此错误。
答案2
我在使用 ATI Radeon X2100 时也遇到过这个问题。Unity 总体上性能较慢,不仅仅是 3D。不过 GNOME 运行速度也没快多少。在出现其他一些错误后,我换成了 10.04 LTS,没有出现任何问题。
答案3
请尝试以下操作:
- Nvidia X 服务器设置
- PRIME 简介
- 英特尔(省电模式)
- 退出然后重新登录。
这解决了多显示器问题,即第二个显示器速度很慢。这很有效,因为 Nvidia 驱动程序假设我只有一个显示器。因此刷新率与硬件不同步,导致明显的延迟。
请记住,这仅在 Nvidia X 服务器设置仅报告一个监视器时才会起作用,如果它正确检测到两个监视器,则可能是其他情况。