当。。。的时候XPS 9310 DE 笔记本电脑(使用戴尔预装的 Ubuntu 20.04 及所有更新,包括笔记本电脑和底座的 LVFS 更新)已关闭电源并连接到WD19TB扩展坞,当我打开电源时它不会启动。
当我按下电源按钮(在笔记本电脑或底座上)时,笔记本电脑的屏幕变为活动状态,显示戴尔徽标,但只是无限期地停留在该状态。
如果我按住电源按钮 10 秒以上,计算机就会被强制关闭。当我强制关闭后再次启动计算机时,我看到了戴尔徽标,但计算机继续运行,我看到的下一个屏幕是 GRUB 启动菜单。从那里我可以选择“Ubuntu”,计算机可以正常启动,没有任何问题。
另一种让一切正常工作的方法是在启动计算机之前,从笔记本电脑上拔下 Thunderbolt 电缆。然后它正常启动,我可以再次连接 Thunderbolt 电缆,一切从此正常工作。
我正在寻求一个解决方案,以便我总是可以让笔记本电脑连接到扩展坞并在第一次尝试时正常启动(无需强制关机或断开/重新连接)。
我查找了 dmsg 或 syslogs,但什么也没看到,这在某种程度上是有道理的,因为没有什么进展。我很感激任何修复此问题的想法,甚至只是替代的调试方法。
更新:我的问题与此戴尔论坛主题。
答案1
这个问题最终被解决了单独的错误修复以及新的内核版本。我可以确认这解决了我的问题。
该错误报告的基本内容:
[Impact]
The machine connect with the external monitor on dock(Thunderbolt),
Then system would hang during the boot-up.
[Fix]
The atomic check hooks must look up the encoder to be used with a
connector from the connector's atomic state, and not assume that it's
the connector's current attached encoder. The latter one can change
under the atomic check func, or can be unset yet as in the case of MST
connectors.