我在使用 Ubuntu 16.04 时,无法将外接显示器与装有 Intel HD5500 集成显卡的 Asus R556LA 配合使用。这个问题在几天前开始出现,在此之前,我使用显示器没有任何问题。当我使用 HDMI 连接显示器时,Ubuntu 无法在“显示”部分识别它,并且显示器本身不断从模拟输出切换到 HDMI 输出。
这是我运行后得到的输出lshw -c video
:
sudo lshw -c video
*-display
description: VGA compatible controller
product: Broadwell-U Integrated Graphics
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:48 memory:f6000000-f6ffffff memory:e0000000-efffffff ioport:f000(size=64) memory:c0000-dffff
我运行的内核版本是 4.8.0-56-generic。我发现英特尔集成显卡是内核的一部分,这让我相信内核更新可能会破坏我的驱动程序。我在另一个设置上测试了显示器,以排除显示器损坏的可能性。
编辑:不知为何,当我用 VGA 电缆连接时,它似乎可以正常工作。我尝试了其他 HDMI 电缆,看看是否是电缆的问题,但也没有成功。我希望 HDMI 电缆能够正常工作,因为 VGA 仅允许高达 1024p 的分辨率,而 HDMI 可以使用更高的分辨率(在我的情况下是 1080p)。
EDIT2: 这是xrandr
插入 VGA 后的输出:
Screen 0: minimum 320 x 200, current 2390 x 768, maximum 8192 x 8192
eDP-1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
1366x768 60.03*+
1360x768 59.80 59.96
1024x768 60.04 60.00
960x720 60.00
928x696 60.05
896x672 60.01
960x600 60.00
960x540 59.99
800x600 60.00 60.32 56.25
840x525 60.01 59.88
800x512 60.17
700x525 59.98
640x512 60.02
720x450 59.89
640x480 60.00 59.94
680x384 59.80 59.96
576x432 60.06
512x384 60.00
400x300 60.32 56.34
320x240 60.05
DP-1 connected 1024x768+1366+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768 60.00*
800x600 60.32 56.25
848x480 60.00
640x480 59.94
HDMI-1 disconnected (normal left inverted right x axis y axis)
插入 HDMI 后的效果如下:
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
eDP-1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
1366x768 60.03*+
1360x768 59.80 59.96
1024x768 60.04 60.00
960x720 60.00
928x696 60.05
896x672 60.01
960x600 60.00
960x540 59.99
800x600 60.00 60.32 56.25
840x525 60.01 59.88
800x512 60.17
700x525 59.98
640x512 60.02
720x450 59.89
640x480 60.00 59.94
680x384 59.80 59.96
576x432 60.06
512x384 60.00
400x300 60.32 56.34
320x240 60.05
DP-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 disconnected (normal left inverted right x axis y axis)
答案1
我今天在 Ubuntu 18.04 上遇到了这个问题。解决方案是完全断开并关闭显示器,然后重新启动计算机,最后连接显示器并打开它。不知何故,它似乎解决了这个问题。
以下是类似的解决方案
答案2
我最近在安装 Ubuntu 17.10 和 18.04 以及 Linux Mint 18.03 的 Dell Latitude E7470 笔记本电脑时遇到了这个问题。能够恢复 HDMI 的内核是 4.15.18-041518-generic。我使用 ukuu 工具从https://launchpad.net/~teejee2008/+archive/ubuntu/ppa。