我最近购买了一台二手联想 Think Centre M73 作为我的 Linux 工作站。一切都很顺利,直到我尝试连接我的第二台显示器。ThinkCentre 有 1 个 VGA 端口和 1 个 DisplayPort,但 Ubuntu 无法同时识别两个输入。也就是说,如果连接了 DisplayPort,Ubuntu 只会在启动时显示在该显示器上。如果我断开 DisplayPort 并保持 VGA 连接,那么它会显示在第二台显示器上。但我无法让它同时显示在两台显示器上。
结果如下sudo lshw -C display
:
*-display UNCLAIMED
description: VGA compatible controller
product: Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 06
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list
configuration: latency=0
resources: memory:f7800000-f7bfffff memory:e0000000-efffffff ioport:f000(size=64) memory:c0000-dffff
我想知道这是否是英特尔驱动程序的问题。此外,我注意到,即使 Ubuntu 无法“识别”第二台显示器,但如果我从 ThinkCentre 上拔下它的 VGA 连接,睡眠显示器也会被唤醒。有什么想法可以解决这个问题吗?这是 20.04 LTS Desktop 的全新安装,我真的很期待扩展的显示设置。
编辑:结果lsb_release -a
:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.2 LTS
Release: 20.04
Codename: focal
和uname -r
5.8.0-44-generic
答案1
英特尔集成显卡驱动程序通常在找到后自动安装,因为它们是软件包的一部分xserver-xorg-video-intel
,但您可以通过尝试再次安装软件包来确认它们是否已安装到位:
- 打开终端(如果尚未打开)
- 安装驱动程序:
笔记:您可能会看到类似“xserver-xorg-video-intel 已经是最新版本”的消息。如果看到,请继续下一步。sudo apt install xserver-xorg-video-intel
- 如果驱动程序已安装但 Ubuntu 看不到它,您可能还需要该
mesa-utils
包:sudo apt install mesa-utils
- 重启
- 确认
UNCLAIMED
消息已消失:sudo lshw -C display
只要视频设备正确加载,并且两个显示器的总分辨率不超过视频卡的最大分辨率,您就应该能够将桌面扩展到两个显示器上