使用 HDMI 电缆将配备 Lubuntu 16.04 的 ASRock Beebox N3000 连接到 Sony Bravia,这是以下输出xrandr
:
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
DP1 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
DP3 disconnected (normal left inverted right x axis y axis)
HDMI1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 735mm x 420mm
1920x1080i 50.00*+ 60.00 59.94
1280x720 60.00 50.00 59.94
720x576 50.00
720x576i 50.00
720x480 60.00 59.94
720x480i 60.00 59.94
640x480 60.00 59.94
HDMI2 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)
1920x1080i 应该可以正常工作,但它会导致桌面太宽,以至于无法保持在屏幕限制内。另一台通过 VGA 连接的笔记本电脑在 1360x768 下表现相当不错,但此处不支持此分辨率。xrandr --addmode HDMI1 1360x768
结果是
xrandr: cannot find mode "1360x768"
不知道是否可以添加这个modeline。
我也尝试过更改电视配置,但在 HDMI 连接下几乎无济于事。
答案1
您可以尝试调整比例。
当我使用 VGA 电缆将笔记本电脑(分辨率 1366 x 768)连接到 1920X1080 电视(镜像模式)时,我通常会这样做。这个命令对我来说效果很好,电视的分辨率也很好:
xrandr --output LVDS-1 --mode 1366x768 --scale 1x1 --output VGA-1 --same-as LVDS-1 --mode 1920x1080 --scale 0.711x0.711
PS:您可能需要对比例因子进行一些实验
如果您想关闭笔记本电脑屏幕,您可以尝试:
xrandr --output LVDS-1 --off --output VGA-1 --mode 1920x1080 --scale 0.711x0.711
PS2:您可能需要将 LVDS-1 更改为您的内部笔记本电脑显示器名称。
更新:
如果您想添加新模式并且不应用 --scale 解决方法,请参阅此示例并另请参阅这个帖子。
$: sudo cvt 1366 768 60
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
$: sudo xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
$: sudo xrandr --addmode VGA-1 1368x768_60.00