我一直在带有戴尔 Thunderbolt 3 Dock(型号 TB16)的戴尔 Precision 5510 笔记本电脑上使用 Ubuntu 18.04.1 LTS 两个多月,没有出现任何问题。系统会定期更新最新的更新。
2019 年 1 月 29 日,出现了新更新的通知:
我继续安装。但是,在重新启动、到达登录屏幕并输入密码后,我只有黑屏和完全没有响应的系统。
经过几次重新启动并尝试诊断问题后,只有当我在拔下戴尔 Thunderbolt 3 Dock 的情况下重新启动系统时,系统才能成功启动并显示桌面、菜单栏...等。即便如此,当我重新插入扩展坞时,系统变得无响应并显示黑屏。
我目前正在考虑使用 GRUB 恢复更新前的内核。
我很想知道是否有人使用相对相似的设置遇到了这个问题。欢迎任何其他可以提供帮助的见解或想法。
更新 :
发现有关此问题的另一份报告(同一作者的 2 篇帖子),它似乎仅影响戴尔坞站,但可能不限于戴尔机器:
https://answers.launchpad.net/ubuntu/+question/678174
在最近的内核更新 (4.15.0-44-generic) 之后,我的平板电脑在插入扩展坞时冻结
目前,该问题已通过使用 GRUB 恢复 4.15.0-43-generic 解决。我一直在更新 Ubuntu,直到错误得到修复。
我有戴尔 XPS15,使用 Windows 10 和 Ubuntu 16.04 LTS(Linux 新手)双启动,它带有 Type-C USB。我刚刚为 USB 购买了一个戴尔 DA200 适配器,它可以在 Windows 上运行,但不能在 Ubuntu 16.04 LTS 上运行。我通过在有和没有适配器的情况下运行“lsusb”来检查并确认了问题。有人可以提出解决方案吗?谢谢你。
为什么我的 Lenovo Y720 笔记本电脑会收到此消息?我有一个 Thunderbolt 3 端口,但出于某种原因,它说:
我不认为这是因为我没有插入电缆。
我一直在检查一些 systemd-analyze 输出,实际上我的启动时间没有关键问题,只是想知道是否可以进一步减少它。我想提一下,我使用的是 SSD,而 Ubuntu 是我唯一的操作系统。
系统分析 启动在 5.450 秒(固件)+ 565 毫秒(加载程序)+ 2.632 秒(内核)+ 10.086 秒(用户空间)= 18.734 秒内完成 在用户空间 10.071 秒后达到 graphics.target
系统分析责备 6.607s NetworkManager-wait-online.service 5.660s fwupd.service 5.042s bolt.service 4.134s plymouth-quit-wait.service 1.579s dev-sda2.device 1.552 秒 systemd-backlight@backlight:intel_backlight.service 1.367 秒 plymouth-read-write.service 1.211s snapd.service 903ms systemd-logind.service 572ms systemd-journald.service 555ms dev-loop9.device 523ms dev-loop6.device 515ms man-db.service 499ms dev-loop8.device 478ms dev-loop5.device 472ms dev-loop13.device 448ms dev-loop7.device 441ms dev-loop11.device 438ms dev-loop10.device 432ms dev-loop12.device 415 毫秒 udisks2.service 406ms dev-loop14.device 319ms snap-gnome\x2d3\x2d28\x2d1804-71.mount
图形目标@10.071s ??multi-user.target @10.071s ?? kerneloops.service @10.042s +27ms ??network-online.target …
为了寻求这个问题的答案,我为运行 18.04.3 LTS 的 XPS 13 7390“开发者版”购买了戴尔 WD19TB坞站。连接好所有东西后,HDMI 外接显示器工作正常,但 USB 3 和千兆以太网端口根本不工作。我查看了我的设备-> Thunderbolt,并且扩展坞显示为“待处理”:
我点击了那个屏幕中的停靠栏名称,弹出了这个对话框,要求我“授权并连接”到停靠栏:
我单击“授权并连接”按钮,在输入我的 sudo 密码后,出现另一个对话框,显示“无法授权设备:内核错误”。
之后,返回设备-> Thunderbolt 屏幕,扩展坞显示错误:
戴尔支持似乎不知道如何处理 Ubuntu 用户,并将我定向到官方 Ubuntu 论坛,我也将在那里发帖。我需要为扩展坞安装一些驱动程序吗?如果是这样,什么驱动程序和我从哪里得到它们?如何让戴尔 WD19TB 坞站与我的系统配合使用?
目前,Thunderbolt 以太网适配器存在重大问题。
该设备是“Razer Core X”雷电 eGPU 外壳,内置 USB3 集线器和千兆以太网端口。本质上是一个非常强大的扩展坞,带有自己的 GPU(利用 Thunderbolt 端口上的 4 个 PCIe 通道)。
如果我使用内置以太网端口或将我自己的 USB3 以太网适配器插入扩展坞上的 USB3 集线器,则会出现同样的问题。如果我绕过 Thunderbolt 扩展坞并直接插入以太网适配器,则不会出现此问题(尽管这种方式违背了扩展坞的目的)。
在使用此扩展坞的不同笔记本电脑上也会出现同样的问题。我的工作笔记本电脑是 18.04,我的新个人笔记本电脑是 20.04,两台笔记本电脑上的两个版本的 Ubuntu 都具有完全相同的行为。
当以太网出现故障时,它不再能够解析 DNS,我什至无法 ping 本地网络上的任何内容,但设备在 NetworkManager UI 中仍然显示为“已连接”。当我关闭/打开连接时,它会显示“正在连接”并永久停留在那里。
当我检查 dmesg/syslog 时,我每次都会看到完全相同的一堆错误。下面是错误示例。在这里您可以在日志中看到我通过 modprobe 重新加载驱动程序,这会导致连接再次短暂工作。然后稍后会出现完全相同的错误和症状:
[SAME ERROR REPEATED ~20 times]
[ 543.814402] xhci_hcd 0000:0c:00.0: Looking for event-dma 0000000425e6e3f0 trb-start 0000000425e6e2e0 trb-end 0000000425e6e2e0 seg-start 0000000425e6e000 seg-end 0000000425e6eff0
[ 543.815185] xhci_hcd 0000:0c:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 4 comp_code 13 …
Run Code Online (Sandbox Code Playgroud) 我在网上搜索了大约一个小时,但仍然找不到明确的答案:Intel Thunderbolt 是否已经在 Linux 上工作?
我对网络特别感兴趣,这样我就可以将文件从 Mac OSX 机器传输到 Ubuntu(Intel DZ77RE-75K 或 Gigabyte Z77X-UP5)机器。关于 Ubuntu 和 Linux 内核支持 Thunderbolt 的任何新闻/信息?
我有一个带有 USB 3.1gen2 Type-C 端口的 Asus N752VX-GC234,有些网站说它支持 Thunderbolt3,有些网站说它不支持。
我如何检查以确保?有我可以使用的命令吗?
编辑 1:
luca@charlieBrown:~$ lsusb -t
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 5000M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/8p, 5000M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/16p, 480M
|__ Port 4: Dev 2, If 1, Class=Video, Driver=uvcvideo, 480M
|__ Port 4: Dev 2, If 0, Class=Video, Driver=uvcvideo, 480M
|__ Port 9: Dev 3, If 0, Class=Wireless, Driver=btusb, 12M …
Run Code Online (Sandbox Code Playgroud) 我有一个与缺乏对 Thunderbolt 通道绑定的支持相关的问题,我认为该问题已在内核 5.5 中修复,有什么方法可以知道它何时在 20.04 中可用? https://www.phoronix.com/scan.php?page=news_item&px=Linux-5.5-Thunderbolt-Changes
如果可能的话,我不想在安装主线内核版本和定期更新过程中纠结
我安装了 Ubuntu 20.04,但 Thunderbolt 无法工作。我怀疑丢失了包裹或类似的东西,但无法找出它们是什么。
Ubuntu 安装是使用 生成的(从 Arch)debootstrap
,引导到它,然后使用安装桌面元包tasksel
来添加Ubuntu desktop
. 它正在运行内核5.4.0-26-generic
。我预计如果我从 iso 执行标准安装,我会丢失一些东西。
Thunderbolt 的设置面板显示“不支持 Thunderbolt”和“无法确定 Thunderbolt 安全级别”
bolt
已经安装并运行。我也安装了thunderbolt-tools
,没有什么区别。
我需要做什么才能让 Thunderbolt 正常工作?