我刚刚从 Ubuntu 10.10 更新到 11.04,遇到了屏幕分辨率问题。我有 Intel 集成显卡,我的显示器支持大于 1024x768 的分辨率。(在 10.10 中我一直使用 1280x1024)但是升级后,我只能使用 1024x768 分辨率,似乎无法更改。正在运行
兰德在终端产生以下结果,
屏幕 0:最小 320 x 200,当前 1024 x 768,最大 4096 x 4096 LVDS1 连接 1024x768+0+0 (正常左反转右 x 轴 y 轴)0mm x 0mm 1280x800 58.1 + 1024x768 60.0* 800x600 60.3 56.2 640x480 59.9 VGA1 连接 1024x768+0+0(正常左反转右 x 轴 y 轴)344mm x 194mm 1366x768 59.9 + 1360x768 60.0 1024x768 75.1 72.0 70.1 60.0* 832x624 74.6 800x600 72.2 75.0 60.3 56.2 640x480 72.8 75.0 66.7 60.0 720x400 70.1 1280x1024_60.00 (0xce) 109.0MHz h: 宽度 1280 开始 1368 结束 1496 总计 1712 偏移 0 时钟 63.7KHz v:高度 1024 开始 1027 结束 1034 总计 1063 时钟 59.9Hz
可能存在什么问题?是 bug 吗?我应该采取哪些步骤才能获得更高的分辨率?(也许更改 xorg.conf?)任何见解都非常感谢。提前致谢。
更新
运行后截图
xrandr --addmode VGA1 1360x768
如您所见,侧边栏不完全可见,任务栏上的 Ubuntu 徽标丢失。此外,当您打开应用程序时,应用程序的任务栏(它应该位于顶部面板)也丢失了。
答案1
我通过运行解决了该问题:
xrandr --addmode VGA1 1366x768
我还通过使用以下方式在更改分辨率下拉菜单中添加了新模式,
xrandr --newmode "mode line"
其中mode line
替换了支持的分辨率。您可以通过运行以下命令找到支持的分辨率:
xrandr
目前,一切运行正常。
答案2
我遇到了这个问题,并且似乎已经通过以下步骤修复了它。
我发现 ubuntuforums.org 上的这个帖子很有用。
1)如果您需要 1280x1024(我需要的):
xrandr --newmode "1280x1024_60_new" 138.54 1280 1368 1504 1728 1024 1025 1028 1069 -HSync +Vsync
xrandr --addmode VGA-0 1280x1024_60_new
2)如果你需要 1440x900(这就是那个人使用的,应该可以)
xrandr --newmode "1440x900_60.00" 106.47 1440 1520 1672 1904 900 901 904 932 -HSync +Vsync
xrandr --addmode HDMI1 1440x900_60.00
唯一的问题是重启后分辨率会消失,并且会显示一条消息,提示无法应用存储的显示器配置。不过您可以编写启动脚本。
答案3
/etc/gdm/Init/Default
要在启动时运行,请在“initctl ...”之前 添加 xrandr 命令https://wiki.ubuntu.com/X/Config/Resolution
对于我的 Dell 2711,我运行了以下两行:
xrandr --newmode "1920x1200_60.00" 193.25 1920 2056 2256 2592 1200 1203 1209 1245 -hsync +vsync
xrandr --addmode HDMI1 "1920x1200_60.00"
(不确定为什么它认为我连接到了 HDMI,而实际上它是通过 DVI 转换器连接到显示端口,也许这就是它对分辨率选项感到困惑的原因。)
答案4
就我的情况而言,问题在于显示器电缆没有正确插入。这导致 Linux 无法正确查询显示器!
检测监视器无法工作且仅一种分辨率可用。