我是 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。错误和你的一样。
成功如下:
设置电视,使其 PC 输入(此例中为 VGA)提供电视的最佳分辨率,即 1368x768(之后,必须调整电视的水平和垂直位置,以使图像完全显示在屏幕上)
启动 Ubuntu 并查看上述错误。只需关闭该错误窗口即可。
cvt 1368 768 60
给出了一个 modeline 语句。我现在没有使用该设置,所以无法显示该语句,但这是我现在使用的 PC 上的语句:Modeline“1368x768_60.00”85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsyncxrandr --newmode
[从 cvt Modeline 输出后的空格复制] 例如 xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsyncxrandr
在可用模式列表中查看附加功能xrandr --addmode VGA1 [or whatever] 1368x768_60.00
在我的情况下,这不仅使该新模式在 VGA1 上可用,而且可以立即切换到使用它。您可能需要 xrandr --output 命令
我相信,但还没有尝试过,将第 4 行和第 6 行添加到 /etc/lightdm/lightdm.conf 可能会在重启后实现这一点。我只是将第 4 行和第 6 行放在名称以 .sh 结尾的桌面文本文档中,将其设置为可执行文件。重启后,双击文档,选择运行,希望您能获得所需的分辨率。现在您可以浪费时间在正确的 16:9 全屏上观看那些电视录像了!
祝你好运
如果上面的代码不是 100% 正确,请见谅。这是我的记忆,因为我不在相关系统上。