没有不值得去解决的问题,也没有不值得去学习的技术!

标签: ThinkPad T570

  • 在此前排查 ThinkPad T570 的 Type-C 转 VGA 无法识别副屏问题后,我最终放弃继续修复 USB-C / Thunderbolt 视频输出链路,重新购买了一台原生支持 HDMI 的显示器作为副屏。现在采用 ThinkPad T570 HDMI → HDMI 线 → 显示器 HDMI2 的直接连接方式,Ubuntu 双屏已经恢复正常。新的结果也进一步说明,之前的问题并不是 Ubuntu 本身无法正常使用双屏,而更可能集中在原来的 USB-C / Thunderbolt / DisplayPort Alt Mode 链路。相比继续研究 Thunderbolt 固件和底层硬件,使用 HDMI 直连最终以更简单、稳定的方式解决了实际需求。

  • 2026 年 7 月 30 日,我尝试使用新购买的 Type-C 转 VGA 线为 ThinkPad T570 连接副屏,但 Ubuntu 始终无法识别外接显示器。排查过程中先后检查了 Wayland、DRM、USB Type-C、UCSI、BIOS 和 Thunderbolt Controller,并将 BIOS 从 1.23 升级到 1.54。即使在 BIOS 阶段将 Boot Display Device 设置为 USB Type-C,副屏仍没有反应;通过 boltctl 强制让 Thunderbolt 上电后,Controller 也没有被系统枚举。综合现象来看,问题更可能位于 T570 的 USB-C / Thunderbolt 底层链路,而不是普通的 Ubuntu 双屏配置。考虑继续修复的时间成本,最终决定暂时停止排查,后续更倾向于购买一台原生支持 HDMI 的显示器作为副屏。

  • ThinkPad T570 在 Ubuntu 26.04 下连续出现挂起后黑屏问题。日志显示系统实际上已经完成唤醒,但显示链路未能正常恢复,普通系统更新后问题仍可复现。考虑到电脑长期连接电源使用,最终不再继续折腾内核和显卡,而是关闭自动挂起,并通过 systemd 禁止合盖触发挂起,只保留自动息屏。实际合盖测试通过,重新掀开屏幕后可以继续原来的工作。

  • 在 Ubuntu 26.04 + ThinkPad T570 环境下,原本长期稳定运行的 Samsung VGA 副屏突然出现黑屏。排查过程中发现,Ubuntu、GNOME/Mutter、DRM 与 EDID 均能正常识别副屏,但实际视频信号无法稳定维持;降低到 1024×768 后也只能短暂恢复并伴随闪烁。通过 i915 hotplug 日志、显示器自检、分辨率切换、接口重插、Emergency Reset、monitors.xml 与 gdctl 等手段逐步排除了普通软件配置问题,最终将故障范围集中到 HDMI→VGA 转换链路,并决定改用 USB-C→VGA 一体线进行下一阶段交叉验证。

  • 本文介绍了在 Ubuntu 系统下为 ThinkPad T570 配置 Samsung 外接显示器的过程。通过系统自带图形界面选择“加入”扩展模式,并拖动调整显示器相对位置,最终实现左侧外接屏、右侧本本屏的布局。文章详细说明了设置主显示器、确认更改的方法,并提供了关于分辨率缩放及物理摆放一致性的注意事项。

  • ThinkPad T570 连接 HDMI 转 VGA 转换器后未检测到显示器,调整多显示器模式为扩展模式及修改分辨率后仍无效。经排查发现是 VGA 连接线未插入,连接后显示正常。随后因鼠标在不同屏幕间跳转,需进入显示设置将 VGA 显示器方块拖动至笔记本左侧并对齐边缘,保存后解决了鼠标误触问题。

  • 针对ThinkPad T570笔记本电脑耳机有声音但外放无声音的问题,本文记录了通过联想服务官网获取驱动程序的解决过程。在确认此前外放正常后,进入官网驱动下载页面,分别下载并安装了Realtek声卡驱动程序及Hotkey热键驱动程序。重启电脑后,外放声音恢复正常,故障得以排除。

  • ThinkPad T570笔记本电脑出现无法充电的问题,经检查电源连接正常,切换电源计划后电池显示正常。因充电使用的是雷电3接口,怀疑接口或适配器损坏,联想售后检测确认为雷电3接口故障,维修主板成本较高。最终选择购买适用于电源接口的全新适配器进行充电,电脑恢复正常工作状态。

👨‍💻 个人品牌

王世强|PHP / Go 技术顾问

15+ 年 Web 后端开发经验,专注于系统维护、架构优化、性能调优及 Linux 运维。

持续运营技术博客 10+ 年,累计发布 1000+ 篇原创技术文章。

为创业团队、中小企业及独立开发者提供长期技术支持与远程合作服务。

👉 关于我 & 合作

.env (14) 404 (13) add (16) AI 翻译 (30) Apache (13) Array (19) A Tour of Go (52) Cache (13) CentOS (23) ChatGPT (19) ChatGPT Plus (14) chrome (19) Cloudflare (29) Codex (17) composer (42) composer.json (22) composer install (13) composer update (14) console (16) Container (25) curl (15) delete (31) Docker (32) Dockerfile (15) EdgeOne (31) environment variable (19) error (24) file (15) filter (20) Git (27) GitHub (23) Gitlab (15) GLM-5.2 (26) Go (54) go-tour-i18n (14) Google AdSense (23) Go 语言 (23) GraphQL (24) GraphQL API (14) Gutenberg (34) http (21) https (22) Interface (19) Jquery (13) json (24) Laravel (37) Laravel 6 (55) Laravel 9 (25) Lighthouse (17) Lighthouse 5 (14) Linux (21) Migrate (13) Module (17) MySQL (78) MySQL 5.7 (22) Nginx (63) normalize.css (28) OKX (15) OneinStack (21) PHP (67) php-fpm (18) php.ini (24) PHP 7.1.12 (22) PHP 7.4 (26) phpmyadmin (15) PhpStorm (24) Polylang (57) postman (18) Query (17) queue (16) Rancher (24) Redis (49) response (13) RESTful (27) RESTful API (23) Shell (13) Shopify (19) SlyTranslate (20) SQL (24) String (14) TortoiseGit (14) Twenty Twenty-Five (20) Ubuntu (40) update (20) VPN (17) W3 Total Cache (35) Windows 10 (46) WireGuard (27) WordPress (126) WPCode (23) Wstunnel (14) Yii (40) Yii 2 (70) Yii 2.0 (51) 多语言翻译 (31) 技术博客 (15) 故障排查 (14) 数据库迁移 (16) 浏览器 (14) 阿里云 (19)

2026 年 8 月
 12
3456789
10111213141516
17181920212223
24252627282930
31