HDMI 端口无法识别

HDMI 端口无法识别

无法确定 HDMI 端口无响应是软件/固件问题还是工厂硬件问题。因此我的问题是寻找针对无响应的 HDMI 端口的理想故障排除程序。

背景:新款华硕 Zenbook (UX5304M) 使用 Ubuntu 22.04 重新镜像,离线安装,然后手动完整 apt/驱动程序更新(sudo ubuntu-drivers autoinstall)。已验证 bios 安装日期/版本是最新(版本 202)。

健康)状况:

  • Ubuntu 显示设置无法通过 HDMI 检测第二个显示器
  • tail -f /var/log/{dmesg,syslog}- 插入/拔出已知良好的 HDMI 显示器/电缆时没有记录事件。
  • 带有 USB-A 连接器的 USB-C 加密狗工作正常,但该加密狗上的 HDMI 端口也无法记录事件。
  • (所有电缆/显示器/加密狗均可与旧版 Zenbook/Ubuntu 配合使用。)

如果是硬件问题,我预计内置 HDMI 端口会出现故障,但 USB-C 加密狗 HDMI 端口可以工作。但所有 HDMI 连接均失败(即使通过 USB-C 适配器,即使所有非 HDMI 端口均可在该适配器上使用)。那么驱动程序或操作系统配置呢?

(HDMI 连接时的命令)

sudo update-pciids && sudo lspci -v | grep VGA

(...)
0000:00:02.0 VGA compatible controller: Intel Corporation Meteor Lake-P [Intel Graphics] (rev 08) (prog-if 00 [VGA controller])
        DeviceName: VGA
        Subsystem: ASUSTeK Computer Inc. Device 1c33
(...)

兰德

xrandr: Failed to get size of gamma for output default
Screen 0: minimum 2880 x 1800, current 2880 x 1800, maximum 2880 x 1800
default connected primary 2880x1800+0+0 0mm x 0mm
    _MUTTER_PRESENTATION_OUTPUT: 0 
    non-desktop: 0 
        supported: 0, 1
   2880x1800     91.00* 

sudo lshw -short | grep 显示

/0/100/2                       display        Intel Corporation
/2             /dev/fb0        display        EFI VGA

uname -a

Linux sadtank 6.5.0-28-generic #29~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Apr  4 14:39:20 UTC 2 x86_64 x86_64 x86_64 GNU/Linux

sudo cat /etc/default/grub

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor acpi_osi=linux"
GRUB_CMDLINE_LINUX="amdgpu.backlight=0"

相关内容