我在一台配有 hdmi 和 vga 接口的 PC 上运行 Ubuntu 14.04LTS,该 PC 配有集成的 Intel 显卡(i3 处理器)。我想将这台 PC 连接到一台电视(作为信息仪表板)。
HDMI 运行没有任何问题(全高清分辨率)。
然而 VGA 显示器并未按预期工作。
我想将分辨率设置为 1360x768。我使用 xrandr 执行以下命令:
cvt 1368 768
输出结果如下:
# 1368x768 59.88 Hz (CVT) hsync: 47.79 kHz; pclk: 85.25 MHz
Modeline "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
然后:
xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
xrandr --addmode VGA1 1368x768_60.00
xrandr --output VGA1 --mode 1368x768_60.00
当我跑步时xrandr -q
我得到:
Screen 0: minimum 320 x 200, current 1360 x 768, maximum 32767 x 32767
VGA1 connected 1360x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1360x768 59.8
1024x768 60.0
800x600 60.3 56.2
848x480 60.0
640x480 59.9
1360x768_60.00 59.8*
DP1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
HDMI3 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
但是我的电视上的 OSD 显示它是 1024x768。并且可见的内容也显示相同。
如果我以 1680x1050 的分辨率执行相同操作,它确实可以正常工作。
连接到 Windows 机器的同一台电视确实以 1360x768 显示。
我遗漏了什么或者做错了什么?