Ubuntu 桌面版 23.04 上 HDMI 输出到显示器不起作用

Ubuntu 桌面版 23.04 上 HDMI 输出到显示器不起作用

我已经被这个问题困扰了好几个星期了......希望有人能帮助我,并指出我可以尝试的下一步。

我买了一台新的 HP 笔记本电脑(这个) 并在其上安装了 Ubuntu 22.10。我构建并安装的 5.19 内核中缺少一些网络 + 蓝牙驱动程序。Ubuntu 23.04 发布后,我进行了升级,因为网络 + 蓝牙驱动程序开箱即用,位于内核 6.2 中。

唯一缺少的就是插入显示器。我尝试将显示器插入我机器上的 HDMI 和 USB-C 端口,但显示器从未收到任何信号(该显示器适用于 Mac 和另一台较旧的 Ubuntu 20.04 笔记本电脑)。“显示”设置(单击左上角的活动并输入“显示”)也无法识别显示器是否已插入。

我没有看到相同的“未认领”错误消息lshw(所以也许这不是图形驱动程序问题?)。为了以防万一,我按照这个 Github 问题看看是否看到任何变化,但还没有感到高兴。

有人对我可以尝试的下一步有什么建议吗?

这里有一些(希望相关的)输出。

vainfo(非根用户):

libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_17
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.17 (libva 2.12.0)
vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 23.1.2 ()
vainfo: Supported profile and entrypoints
      VAProfileNone                   : VAEntrypointVideoProc
      VAProfileNone                   : VAEntrypointStats
      VAProfileMPEG2Simple            : VAEntrypointVLD
      VAProfileMPEG2Main              : VAEntrypointVLD
      VAProfileH264Main               : VAEntrypointVLD
      VAProfileH264Main               : VAEntrypointEncSliceLP
      VAProfileH264High               : VAEntrypointVLD
      VAProfileH264High               : VAEntrypointEncSliceLP
      VAProfileJPEGBaseline           : VAEntrypointVLD
      VAProfileJPEGBaseline           : VAEntrypointEncPicture
      VAProfileH264ConstrainedBaseline: VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointEncSliceLP
      VAProfileVP8Version0_3          : VAEntrypointVLD
      VAProfileHEVCMain               : VAEntrypointVLD
      VAProfileHEVCMain               : VAEntrypointEncSliceLP
      VAProfileHEVCMain10             : VAEntrypointVLD
      VAProfileHEVCMain10             : VAEntrypointEncSliceLP
      VAProfileVP9Profile0            : VAEntrypointVLD
      VAProfileVP9Profile0            : VAEntrypointEncSliceLP
      VAProfileVP9Profile1            : VAEntrypointVLD
      VAProfileVP9Profile1            : VAEntrypointEncSliceLP
      VAProfileVP9Profile2            : VAEntrypointVLD
      VAProfileVP9Profile2            : VAEntrypointEncSliceLP
      VAProfileVP9Profile3            : VAEntrypointVLD
      VAProfileVP9Profile3            : VAEntrypointEncSliceLP
      VAProfileHEVCMain12             : VAEntrypointVLD
      VAProfileHEVCMain422_10         : VAEntrypointVLD
      VAProfileHEVCMain422_12         : VAEntrypointVLD
      VAProfileHEVCMain444            : VAEntrypointVLD
      VAProfileHEVCMain444            : VAEntrypointEncSliceLP
      VAProfileHEVCMain444_10         : VAEntrypointVLD
      VAProfileHEVCMain444_10         : VAEntrypointEncSliceLP
      VAProfileHEVCMain444_12         : VAEntrypointVLD
      VAProfileHEVCSccMain            : VAEntrypointVLD
      VAProfileHEVCSccMain            : VAEntrypointEncSliceLP
      VAProfileHEVCSccMain10          : VAEntrypointVLD
      VAProfileHEVCSccMain10          : VAEntrypointEncSliceLP
      VAProfileHEVCSccMain444         : VAEntrypointVLD
      VAProfileHEVCSccMain444         : VAEntrypointEncSliceLP
      VAProfileAV1Profile0            : VAEntrypointVLD
      VAProfileHEVCSccMain444_10      : VAEntrypointVLD
      VAProfileHEVCSccMain444_10      : VAEntrypointEncSliceLP

lspci | grep VGA(以 root 身份):

00:02.0 VGA compatible controller: Intel Corporation Alder Lake-UP3 GT2 [Iris Xe Graphics] (rev 0c)

lshw -class display(以 root 身份):

  *-display                 
       description: VGA compatible controller
       product: Alder Lake-UP3 GT2 [Iris Xe Graphics]
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       logical name: /dev/fb0
       version: 0c
       width: 64 bits
       clock: 33MHz
       capabilities: pciexpress msi pm vga_controller bus_master cap_list rom fb
       configuration: depth=32 driver=i915 latency=0 mode=1920x1080 resolution=1920,1080 visual=truecolor xres=1920 yres=1080
       resources: iomemory:600-5ff iomemory:400-3ff irq:138 memory:6000000000-6000ffffff memory:4000000000-400fffffff ioport:4000(size=64) memory:c0000-dffff memory:4010000000-4016ffffff memory:4020000000-40ffffffff

这是dmesg插入 USB-C 端口后,在显示器上没有任何反应几秒钟后拔出的输出:

[ 5686.669693] usb 1-2: new full-speed USB device number 4 using xhci_hcd
[ 5686.821688] usb 1-2: New USB device found, idVendor=06c4, idProduct=c100, bcdDevice= 0.04
[ 5686.821704] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 5686.821710] usb 1-2: Product: DisplayPort ALT mode device
[ 5686.821714] usb 1-2: Manufacturer: BizLink Technology Inc.
[ 5703.299482] usb 1-2: USB disconnect, device number 4

相关内容