Ubuntu系统Thunderbolt扩展坞外接双显示器无法正常工作的问题求助
Ubuntu系统Thunderbolt扩展坞外接双显示器无法正常工作的问题求助
大家好,我正在尝试让我的Ubuntu笔记本通过Thunderbolt连接新扩展坞,实现全功能直通,但外接显示器这块遇到了麻烦,想请社区的大佬们帮忙看看。
硬件信息
- 扩展坞:i-tec USB-C/Thunderbolt KVM扩展坞(双显示+65/100W供电),Thunderbolt 4输入,配备1个HDMI、1个DisplayPort输出接口
- 笔记本:System76 Darter Pro (darp5),搭载集成Intel显卡(Intel(R) Core(TM) i7-8565U CPU @ 1.80GHz)
- 显示器:两台27英寸LG QHD显示器,分辨率2560x1440,刷新率75Hz
问题详情
目前扩展坞的其他功能都正常,唯独外接显示器有两个不同的问题:
- HDMI接口连接的显示器:能在系统显示设置里被识别,也能点击启用,系统行为也表现得像显示器已经正常工作,但屏幕始终是黑屏状态
- DP接口连接的显示器:Ubuntu能识别到它的存在,但尝试启用时会弹出报错:
could not set configuration for crtc 64
补充一下之前的情况:最开始刚接上扩展坞时,不管插哪台显示器,整个系统都会直接黑屏冻结,只有拔掉扩展坞后才会恢复,并弹出上面提到的crtc报错。后来我查了资料,把内核从5.3.0升级到了5.19.17,现在变成了上面的状态(能进行一些调试,但显示器问题依然存在)。不过这次内核升级没完全安装成功,等解决显示器问题后我打算切回原来的内核版本。
系统相关调试输出
系统版本(执行lsb_release -a)
No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.04.6 LTS Release: 18.04 Codename: bionic
内核版本(执行uname -r)
5.19.17-051917-generic
xrandr输出
Screen 0: minimum 320 x 200, current 4480 x 1440, maximum 16384 x 16384 eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm 1920x1080 59.98*+ 59.97 59.96 59.93 1680x1050 59.95 59.88 1600x1024 60.17 1400x1050 59.98 1600x900 59.99 59.94 59.95 59.82 1280x1024 60.02 1440x900 59.89 1400x900 59.96 59.88 1280x960 60.00 1440x810 60.00 59.97 1368x768 59.88 59.85 1360x768 59.80 59.96 1280x800 59.99 59.97 59.81 59.91 1152x864 60.00 1280x720 60.00 59.99 59.86 59.74 1024x768 60.04 60.00 960x720 60.00 928x696 60.05 896x672 60.01 1024x576 59.95 59.96 59.90 59.82 960x600 59.93 60.00 960x540 59.96 59.99 59.63 59.82 800x600 60.00 60.32 56.25 840x525 60.01 59.88 864x486 59.92 59.57 800x512 60.17 700x525 59.98 800x450 59.95 59.82 640x512 60.02 720x450 59.89 700x450 59.96 59.88 640x480 60.00 59.94 720x405 59.51 58.99 684x384 59.88 59.85 680x384 59.80 59.96 640x400 59.88 59.98 576x432 60.06 640x360 59.86 59.83 59.84 59.32 512x384 60.00 512x288 60.00 59.92 480x270 59.63 59.82 400x300 60.32 56.34 432x243 59.92 59.57 320x240 60.05 360x202 59.51 59.13 320x180 59.84 59.32 DP-1 disconnected (normal left inverted right x axis y axis) HDMI-1 disconnected (normal left inverted right x axis y axis) HDMI-2 disconnected (normal left inverted right x axis y axis) DP-1-1 connected (normal left inverted right x axis y axis) 2560x1440 59.95 + 3840x2160 30.00 25.00 24.00 29.97 23.98 1920x1080 60.00 60.00 50.00 59.94 30.00 29.97 1280x720 60.00 50.00 59.94 1024x768 60.00 800x600 60.32 720x576 50.00 720x480 60.00 59.94 640x480 60.00 59.94 DP-1-2 connected 2560x1440+1920+0 (normal left inverted right x axis y axis) 597mm x 336mm 2560x1440 74.97*+ 1920x1080 60.00 60.00 50.00 59.94 30.00 29.97 1280x720 60.00 50.00 59.94 1024x768 60.00 800x600 60.32 720x576 50.00 720x480 60.00 59.94 640x480 60.00 59.94
VGA控制器信息(执行lspci | grep VGA)
00:02.0 VGA compatible controller: Intel Corporation Device 3ea0
X Server版本(执行sudo X -version)
X.Org X Server 1.20.8 X Protocol Version 11, Revision 0 Build Operating System: Linux 5.4.0-135-generic x86_64 Ubuntu Current Operating System: Linux stephanie 5.19.17-051917-generic #202210240939 SMP PREEMPT_DYNAMIC Mon Oct 24 09:43:01 UTC 2022 x86_64 Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.19.17-051917-generic root=UUID=0f75530f-31a7-4e3e-b51a-a5767ee9a76b ro quiet splash vt.handoff=1 Build Date: 07 December 2022 02:15:34PM xorg-server-hwe-18.04 2:1.20.8-2ubuntu2.2~18.04.9 (For technical support please see http://www.ubuntu.com/support) Current version of pixman: 0.34.0 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version.
其他补充信息
- 升级内核后,执行
lshw命令会出现段错误,我正在排查这个问题,暂时拿不到该命令的输出 - 我目前使用的是Unity7桌面环境,不是GNOME,不过两者都是基于X显示服务器的,不确定会不会影响显示器问题,还是特意提一下
- 我查过笔记本的官方规格,确认它应该支持通过Thunderbolt外接双显示器,所以觉得这个问题应该是可以解决的
麻烦大家帮忙分析一下,如果需要更多调试信息或者日志,我随时可以提供!
备注:内容来源于stack exchange,提问作者blitz1616
相关产品推荐
相关产品推荐

