为了回答这个问题,我为运行 18.04.3 LTS 的 XPS 13 7390“开发者版”购买了戴尔 WD19TB坞站。连接一切后,HDMI 外接显示器工作正常,但 USB 3 和千兆以太网端口根本不工作。我查看了我的设备-> Thunderbolt,扩展坞显示为“待处理”:
我点击了该屏幕中的扩展坞名称,然后弹出此对话框,要求我“授权并连接”到扩展坞:
我单击“授权并连接”按钮,在输入我的 sudo 密码后,我得到另一个对话框,指出“无法授权设备:内核错误”。
在此之后,返回设备-> Thunderbolt 屏幕,扩展坞显示错误:
戴尔支持似乎不知道如何处理 Ubuntu 用户,并将我引导到官方 Ubuntu 论坛,我也将在那里发帖。我需要为扩展坞安装一些驱动程序吗?如果是这样,什么驱动程序以及我在哪里可以得到它们?如何让戴尔 WD19TB 坞站与我的系统配合使用?
我想到了这一点,主要是偶然的。在 BIOS 中,有几个与 Thunderbolt 相关的设置。一种是“Thunderbolt 安全级别”,默认为“用户授权”。我将此设置更改为“无安全性”,重新连接扩展坞,启动它,现在它可以看到连接到扩展坞的所有内容。
现在,当我查看“设备 - > Thunderbolt”时,扩展坞显示为“已授权”。
希望这对将来的某人有所帮助。
我有一个类似的问题,我通过以下方式解决:
和
在我的情况下,需要注册,以便不必每次下一个会话都“重新授权”设备。
联想 ThinkPad 也有类似的问题。通过单击设置窗口上的解锁按钮解决了它,然后再次执行上述步骤。
(如果“授权和连接”按钮丢失,请重新启动机器)。
我有一个 7380 并且有类似的问题(虽然在 Fedora 上,而不是 Ubuntu)......插入扩展坞并且......只有电源工作。在我看到这个问题之前,我不知道“迅雷授权”是一回事。好吧,我也在运行 KDE,并且没有像问题中显示的“thunderbolt 设备”这样的东西,所以我向我的包管理器询问了与“thunderbolt”相关的任何事情。显然 Fedora 打包的唯一东西是 CLI boltctl。(如果 GUI 在后台使用 boltctl,我不会感到惊讶。)
安装并运行它(还没有参数),然后wham,显示打开。(可能显示器没有立即工作的唯一原因是因为我之前没有安装 boltctl。运行
boltctl
显然给 TB 总线提供了必要的刺激。)虽然仍然没有 USB,但我还没有完成。快速boltctl authorize <UUID>
,现在一切正常,无需 BIOS 摆弄。这可能取决于您正在运行的内核版本;我在某处读到 4.13 中添加了迅雷授权的东西。我正在运行5.5。可能是授权不适用于较旧的 LTS 版本。
在我的带有 Benq 坞站以太网的 Ubuntu 19.10 中也是如此,但今天它在 Kubuntu 20.04 中工作。(太糟糕了,外部麦克风现在坏了。)我想这是一个内核问题。