Thunderbolt 3 和 USB Type-C 问题

Thunderbolt 3 和 USB Type-C 问题

我有一个戴尔坞站 WD15

http://www.dell.com/en-us/shop/dell-dock-wd15-with-180w-adapter/apd/450-aeuo/pc-accessories

通过支持 USB 3.1 和 Thunderbolt 3 的 USB Type-C 端口连接。我的电脑是 Alienware 13 R3。我正在运行 Ubuntu 16.10。

我通过 WD15 上的 DisplayPort 连接显示器。我的键盘和鼠标连接到 WD15 上的 USB 端口。我还使用 WD15 上的以太网端口上网。

我通常每天早上将笔记本电脑连接到 WD15。它时不时地工作。有时它可以整天工作而没有问题。其他时候它会在几分钟后失效。

问题是我通过 Dock 失去了键盘、鼠标和网络。通过 DisplayPort 的视频继续工作。我必须继续使用笔记本电脑内置的键盘和鼠标。

从 USB Type-C 端口拔下 WD15 通常无法解决问题。大多数情况下,重新启动可以解决问题,但并非总是如此。有时我必须重新启动几次。但问题可能会在几分钟或 30 分钟后再次出现,有时我一整天都没有遇到问题。

我使用 Windows 10 双启动。我在使用 Windows10 时也遇到了同样的问题。但我不怎么使用 Windows,而且我还没有为我的电脑安装戴尔最新的 Thunderbolt 3 驱动程序。我全新安装了 Windows 10,因此到目前为止我只使用默认驱动程序。

我的问题可能是硬件问题,我的 Thunderbolt 端口有缺陷(我最近买了这台电脑)。但我想尝试诊断问题。我的硬件调试技能不强。我想知道如何尝试发现问题所在。例如,查看哪些日志文件。我查看过,dmesg似乎显示有关 USB 底座故障的信息,但我只能做到这些。

你能解释一下我的问题可能是什么以及/或我如何诊断这个问题吗?

答案1

当然,您需要安装最新的 Alienware 13R3 驱动程序。尤其是刷新 BIOS 和 Thunderbolt 3。我认为总共有大约 10 个驱动程序在全新安装 Windows 10 后会过期。

其次,请阅读此 ArchLinux 设置Alienware 13灯光等等。

第三,阅读这个 ArchLinux 设置戴尔XP13 (9350)它与 Alienware 共享相同的 Thunderbolt 技术。有关更新 Thunderbolt 3 的有用信息。

不幸的是,自内核 4.7 以来可用的 TBT3 热插拔修复尚未编译到 Ubuntu 主线内核中(截至 4.14.4)。您可以使用 编译自己的内核CONFIG_PCI_HOTPLUG=y

戴尔现在允许您在 Linux 中更新 Thunderbolt 3 NVM从内核 4.13 开始,在内核 4.15 中变得更好。

最后,我注意到许多好的评论无法作为答案发布,因为您的问题已受到社区的保护。

相关内容