我已经被这个问题困扰了好几个星期了......希望有人能帮助我,并指出我可以尝试的下一步。
我买了一台新的 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