我最近刚刚将我的系统更新为 ASRock x570 Creator,并在其上安装了 Ubuntu 19.10。当我进入设置中的 Thunderbolt 时,我可以看到我的设备,但实际上无法使它们工作。
更具体地说,我有一个 Sonnet Echo Express SE-III PCIe 机箱,里面有 RAID 卡和 Black Magic Intensity。但是,这两个都不起作用。highpoint 驱动程序无法加载,因为它在系统中看不到卡。当我打开 Black Magic Video 桌面应用程序时,它也看不到 Intensity。
我还有一个通常插入 Mac Pro 的 eGPU,但我决定在 Ubuntu 盒子上试一试。同样,盒子出现了,在这种情况下是 Mantiz Venus,但没有显示卡或上面的任何其他东西(SSD、USB、网络)。
我尝试安装雷电工具,但似乎没有任何作用。
sudo apt-get install -y thunderbolt-tools
这让我很抓狂,因为我之前在 Asus Prime Deluxe II X299 上安装的 Ubuntu 的雷电和所有附件都显示正常并正常工作。因此,我确信这与 ASRock 主板有关,但似乎找不到有同样问题的人。
我还使用实时 USB 启动到 20.04 和其他几个发行版,只是为了检查它是否是我的发行版,但这两个设备都无法在任何发行版上运行。
更新:我安装了 Windows,只是为了看看主板本身是否有问题。Windows 立即连接,然后在设备管理器中弹出设备,由于我安装了 Black Magic Desktop Video 驱动程序,所以它显示存在。所以我打开软件,它可以正常看到它。RAID 卡和 eGPU 也是如此。
这让我相信这是 Ubuntu 内部的问题,导致操作系统无法查看设备中的设备。准备尝试全新安装。
更新 II:全新安装的 Ubuntu 不起作用。我能够连接并授权两个设备,但设备中仍然没有设备。我还使用 tbtadm add 将两个设备添加到 ACL。重新启动后仍然无法正常工作。
$ tbtadm topology
Controller 0
├─ Details:
│ ├─ Name: X570 Creator, ASROCK
│ └─ Security level: SL1 (user)
│
├─ TBX-550CA, TUL
│ └─ Details:
│ ├─ Route-string: 0-1
│ ├─ Authorized: Yes
│ ├─ In ACL: Yes
│ └─ UUID: 003670b1-f8dc-6801-ffff-ffffffffffff
│
└─ Echo Express SE-III TB3, Sonnet Technologies, Inc.
└─ Details:
├─ Route-string: 0-3
├─ Authorized: Yes
├─ In ACL: Yes
└─ UUID: 00cab8e0-2077-0800-ffff-ffffffffffff