Ubuntu 20.04.1系统ThinkPad T14s Gen1 USB C口外接显示器无法识别
故障解决方案
- 第一步:执行硬件复位操作。完全关闭笔记本,拔掉充电线和所有外接设备(包括外接显示器、U盘等),长按电源按键30秒释放主板静电,之后重新插电开机,插入USB-C显示器测试是否识别。
- 第二步:升级官方HWE内核。执行
uname -r查看当前运行的内核版本,如果版本号低于5.8,执行以下命令升级Ubuntu 20.04官方支持的HWE内核,修复老旧内核对AMD 4000系列处理器的适配bug:
执行完成后重启系统,再测试显示器识别情况。sudo apt update && sudo apt install --install-recommends linux-generic-hwe-20.04 xserver-xorg-hwe-20.04 - 第三步:更新硬件固件包。执行以下命令重新安装最新的硬件固件,修复AMD集成显卡的接口适配问题:
重启后测试识别情况。sudo apt install --reinstall linux-firmware - 第四步:修改内核启动参数解决挂起后的接口复位异常。执行
sudo nano /etc/default/grub打开grub配置文件,找到GRUB_CMDLINE_LINUX_DEFAULT这一行,在现有参数的双引号内部末尾添加amdgpu.dcdebugmask=0x10,修改后示例如下:
按Ctrl+O保存,按Ctrl+X退出编辑器,之后执行GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.dcdebugmask=0x10"sudo update-grub更新启动配置,重启系统后测试。 - 第五步:修改Xorg显卡配置禁用DP节能。如果以上操作都无效,执行
sudo nano /usr/share/X11/xorg.conf.d/20-amdgpu.conf创建显卡配置文件,写入以下内容:
保存退出后重启测试。Section "Device" Identifier "AMD Graphics" Driver "amdgpu" Option "DPMS" "false" EndSection
内容的提问来源于stack exchange,提问作者Petar Scepanovic
相关产品推荐
相关产品推荐

