我在华硕 eeepc(Atom N570、1Gb RAM、OpenGL 渲染器 Mesa DRI Intel IGD)上使用 gnome shell。一旦我连接外接显示器,两个屏幕上都会出现乱码。断开连接后,显示恢复正常。
我认为我在使用 Unity 3D 时遇到过类似的问题,我收到一条消息,告诉我扩展屏幕的分辨率超出了硬件支持的最大分辨率。在这种情况下,我可以选择降低分辨率、克隆显示器、关闭 eeepc 的显示器。在这里我似乎完全没有控制权,因为切换发生在我连接电缆时。
我该怎么办?有解决方案吗(不涉及放弃 gnome shell)?谢谢!
答案1
我有一台 eeepc 1005ha,带有英特尔板载显卡。上次更新之前我使用过 GNOME3。现在我无法打开它。出于某些原因我不喜欢 Unity,而且 3d 对于我的上网本来说太慢了,所以我只能使用 Unity 2d 或 GNOME Classic。
我们的上网本在正常渲染速度下无法支持超过 2048x1024 的分辨率。而第二台显示器 - 就像两者的总和。
答案2
我在配备英特尔显卡的双核台式机上也遇到了同样的问题。我认为这个问题与运行两个不同分辨率的屏幕有关。如果我克隆我的显示器,一切都会好起来,如果我将两个显示器设置为相同的分辨率,一切工作正常。我的显示器尺寸不同,当我将其设置为以适合每个显示器的分辨率显示时,我得到的只是垃圾,直到我拔掉一个显示器。它在 Unity 3d 和 2d 中都是这样。在 11.10 和 11.04 中一切都运行良好。如果有人在 12.04 上使用两个不同的分辨率的双显示器,我很乐意听听。