我正在尝试在 Gigabyte BRIX 计算机上设置媒体中心。
我有一台通过 DisplayPort 连接的显示器和一台通过 HDMI 端口连接的电视。设置完成后,我只想通过 HDMI 端口使用电视。
HDMI 连接开箱后无法工作,但通过屏幕显示 GUI 调整分辨率,电视可以作为第二台显示器正常工作。
问题是,只要我拔下 DisplayPort 显示器,HDMI 连接就会停止工作。如果我只连接 HDMI 启动,则不会显示任何内容。(请注意,我曾尝试过在其他电视上只使用 HDMI 启动,效果很好。我将“问题”电视用作第二台显示器,这似乎表明存在配置解决方案。)
此外 - 如果它相关 - 我有一个活动的显示端口到 HDMI 转换器,但是通过转换器将电视连接到 DisplayPort 进行启动会给我带来与将电视直接连接到 HDMI 端口进行启动相同的结果(无显示)。
任何帮助将不胜感激!
规格:Ubuntu 16.04 LTS;英特尔高清显卡 620 (Kabylake GT2)
xrandr 的输出
Screen 0: minimum 320 x 200, current 3600 x 1080, maximum 8192 x 8192
DP-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 connected 1680x1050+1920+0 (normal left inverted right x axis y axis) 433mm x 271mm
1680x1050 59.95*+
1600x1200 60.00
1400x1050 59.95
1280x1024 75.02
1440x900 74.98 59.90
1280x960 60.00
1360x768 59.95
1152x864 75.00
1024x768 75.03 70.07 60.00
832x624 74.55
800x600 72.19 75.00 60.32 56.25
640x480 75.00 72.81 66.67 59.94
720x400 70.08
DP-2 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 1872mm x 1053mm
3840x2160 30.00 + 25.00 24.00 29.97 23.98
4096x2160 24.00 23.98
1920x1080 60.00* 50.00 59.94 30.00 25.00 24.00 29.97 23.98
1920x1080i 60.00 50.00 59.94
1680x1050 59.88
1600x900 60.00
1280x1024 75.02 60.02
1440x900 59.90
1366x768 59.79
1280x800 59.91
1152x864 75.00
1280x720 60.00 50.00 59.94
1024x768 75.03 70.07 60.00
832x624 74.55
800x600 72.19 75.00 60.32
720x576 50.00
720x480 60.00 59.94
640x480 75.00 72.81 66.67 60.00 59.94
720x400 70.08
答案1
可能会发生这样的情况,由于制造商的错误或其他原因,xrandr 中列出的显示端口可能被错误标记。
因此,通过 xrandr 列出的各种端口强制输出,进行实验将非常有用。其中一个端口将提供您物理连接第二个显示器的端口上的输出。
因此,如果您有HDMI-1
和DP-2
作为可用选项,您可以尝试通过它们两个强制输出(您可能想要尝试 xrandr 输出中列出的所有其他选项,直到获得输出)。
xrandr --addmode HDMI-1 1680x1050
xrandr --output HDMI-1 --mode 1680x1050
和
xrandr --addmode DP-2 1680x1050
xrandr --output DP-2 --mode 1680x1050
您可能需要调整分辨率才能获得正确大小的输出。正如评论中指出的那样,第二组命令(使用正确的分辨率修改)对 OP 有效,并且使用1920x1080
分辨率。
更详细的解释可以参考下面的答案: https://askubuntu.com/a/968522/574724
这些问题也可能有帮助: