Ubuntu 12.04 分辨率停留在 640x480

Ubuntu 12.04 分辨率停留在 640x480

我是 Ubuntu 新手,我试图让支持 HDMI 的电视与 Ubuntu 12.04 电脑配合使用,并使用“附加驱动程序”程序安装了 Nvidia 驱动程序。安装后发现没有用,于是我开始在电脑上试用双启动的 Windows 7。自从安装 Windows 后,我再也没有用过,所以我把系统精简到最低限度,于是我尝试调整分辨率(因为分辨率是最低的),并尝试连接 HDMI,但没有用。之后我回到我的 Ubuntu 安装,却发现它现在卡在 640x480 分辨率。我尝试使用“附加驱动程序”程序删除我再次安装的驱动程序,但毫无用处。

出现的错误是 -

无法应用显示器的存储配置

所选模式均不兼容以下可能模式: 尝试 CRTC 63 模式 CRTC 63:尝试模式 640x480@60Hz,输出为 1366x768@60Hz(传递 0) CRTC 63:尝试模式 640x480@60Hz,输出为 1366x768@60Hz(传递 1) 尝试 CRTC 64 模式 CRTC 64:尝试模式 640x480@60Hz,输出为 1366x768@60Hz(传递 0) CRTC 64:尝试模式 640x480@60Hz,输出为 1366x768@60Hz(传递 1)

任何帮助都会很感激,因为这非常烦人。

谢谢

答案1

今天也遇到过这种情况!VGA 输出板上的版本为 12.04。错误和你的一样。

成功如下:

  1. 设置电视,使其 PC 输入(此例中为 VGA)提供电视的最佳分辨率,即 1368x768(之后,必须调整电视的水平和垂直位置,以使图像完全显示在屏幕上)

  2. 启动 Ubuntu 并查看上述错误。只需关闭该错误窗口即可。

  3. cvt 1368 768 60 给出了一个 modeline 语句。我现在没有使用该设置,所以无法显示该语句,但这是我现在使用的 PC 上的语句:Modeline“1368x768_60.00”85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync

  4. xrandr --newmode[从 cvt Modeline 输出后的空格复制] 例如 xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync

  5. xrandr 在可用模式列表中查看附加功能

  6. xrandr --addmode VGA1 [or whatever] 1368x768_60.00 在我的情况下,这不仅使该新模式在 VGA1 上可用,而且可以立即切换到使用它。您可能需要 xrandr --output 命令

我相信,但还没有尝试过,将第 4 行和第 6 行添加到 /etc/lightdm/lightdm.conf 可能会在重启后实现这一点。我只是将第 4 行和第 6 行放在名称以 .sh 结尾的桌面文本文档中,将其设置为可执行文件。重启后,双击文档,选择运行,希望您能获得所需的分辨率。现在您可以浪费时间在正确的 16:9 全屏上观看那些电视录像了!

祝你好运

如果上面的代码不是 100% 正确,请见谅。这是我的记忆,因为我不在相关系统上。

相关内容