我昨晚像往常一样更新了软件包,今天早上启动电脑时,出现了一个问题,显示屏超出了屏幕边缘。这个问题已经存在一段时间了,但我通过更改 nVidia 程序上的设置解决了它,但我认为它已更新以删除该功能,因为我再也找不到它了。我的屏幕上也没有设置可以调整它,所以我有点卡在了屏幕轮廓周围没有 ~20px 的地方。在所有可用的分辨率下,这都是一个问题。
下面是一张反映我的问题的小图片:
可能还值得一提的是,该屏幕最初在显示设置中被检测为“笔记本电脑”,并且有多种分辨率可供选择,但现在它显示为“OEM”并且只有三种。
经过漫长的 Google 搜索,我仍未找到解决方案。我遇到的最有希望的解决方案是命令xrandr --output LVDS --mode 1920x1080 --scale 1.25x1.25
,但它返回错误warning: output LVDS not found; ignoring
。如果没有解决方案,Ubuntu 中是否有某种系统回滚功能可用于恢复以前的配置?
答案1
你正在用吗限制驾驶者( BinaryDriverHowto/Nvidia),因为这些有时可能是问题的根源。对我来说,GTS 450 上的工厂驱动程序被证明是最好的。
也许可以尝试从“设置”→“附加驱动程序”(Xubuntu 12.04.1)切换回来。否则,从 NVIDIA X 服务器设置中设置“分辨率”(和刷新)可能会奏效;而不是使用自动。
PS. 如果您无法从 nVidia 实用程序“保存到 X 配置文件”,这通常意味着 X 已被其他方式修改,并且 Ubuntu 正在从其他地方读取设置(以我的经验 :))
编辑:顺便说一句,刚发布完帖子后才注意到右边有很多“相关”内容。