屏幕分辨率停留在 1024x768

屏幕分辨率停留在 1024x768

我刚刚从 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 无法正确查询显示器!

检测监视器无法工作且仅一种分辨率可用。

相关内容