mbp-fedora icon indicating copy to clipboard operation
mbp-fedora copied to clipboard

Does Thunderbolt work with kernel 5.6 ?

Open yamrzou opened this issue 5 years ago • 11 comments

Hi,

Thanks a lot for this work.

In the README it's marked Thunderbolt (is disabled, because driver was causing kernel panics (not tested with 5.5 kernel))

I saw you recently released a new version with kernel v5.6.5. Does it solve the Thunderbolt issue?

Asking because I want to install this on Mac mini (2020), and mainly interested in Thunderbolt for the eGPU.

yamrzou avatar Apr 24 '20 18:04 yamrzou

I installed the latest release on my macbookpro16,1 but so far no thunderbolt support.

ceinem avatar Apr 26 '20 14:04 ceinem

You can try it by yourself, by dynamically enabling it by running sudo modprobe thunderbolt.

I don't have any TB3 devices at home, so I'm not able to properly test it, so it's disabled by default (for our own safety, because it was really unstable [on Macs] in previous versions of Linux kernel)

mikeeq avatar Apr 27 '20 08:04 mikeeq

Thank you for the responses, I actually ended up returning the Mac mini before testing..

yamrzou avatar Apr 30 '20 08:04 yamrzou

I have a razer core x chroma that I've tried with my macbook pro 16" on linux. With nomodeset it gets recognised in gnome settings but nothing happens and without nomodeset it gets recognised too but the system freezes after a few seconds.

LukaJankovic avatar Apr 30 '20 11:04 LukaJankovic

I enabled this for running an iTec Docking Station, but it didn't get recognized unfortunately.

ceinem avatar Jun 02 '20 14:06 ceinem

I see that to this day the thunderbolt is disabled? So I guess it's still having issues? Just wanting to know because I was planning on installing Linux on my 16" for a bit of gaming and stuff like that, mainly because I really dislike Windows and Microsoft's privacy practices and how badly the OS performs anyway. I was hoping to maybe use a docking station with an eGPU if Linux performed nicely. It'd be quite sad if the TB3 issue never gets solved here because I can see how it'd be great with something like this. But AO, can't do the impossible if it really is impossible. I'm assuming it doesn't work with USB hubs as well?

Mewtzie avatar Jun 30 '21 17:06 Mewtzie

@Mewtzie I'm having MBP16 with thunderbolt disabled; USB Hubs for Ethernet; USB Flash etc. etc. works perfectly as they don't require Thunderbolt to operate. Also I was able to load and test couple of steam games (including proton titles emulation!) without any problems, although more of indie titles, not very graphically intense apps. If you want external GPU box, you'd probably better go for Alienware or Razer or Dell laptops; I guess. They are much cheaper while also being more powerful and much less thermal throttle (if at all).

sxiii avatar Jul 01 '21 09:07 sxiii

@Mewtzie I'm having MBP16 with thunderbolt disabled; USB Hubs for Ethernet; USB Flash etc. etc. works perfectly as they don't require Thunderbolt to operate.

Just double checking does this mean external monitors work directly/through dock?

sonhanguyen avatar Jul 12 '21 12:07 sonhanguyen

Seriously late reply (I know), but for anyone who finds this issue through search, I've had no issues using thunderbolt for charging, video (4k display), and my monitor's ethernet adaptor was also recognized.

gvaneck-move avatar Apr 25 '23 11:04 gvaneck-move

Seriously late reply (I know), but for anyone who finds this issue through search, I've had no issues using thunderbolt for charging, video (4k display), and my monitor's ethernet adaptor was also recognized.

@gvaneck-move I read here and there thunderbolt wasn't supported back then. Could you state that in the meantime thunderbolt is working by now on T2 models? Could you test it if you are still running this setup @ceinem or @mikeeq ?

kooskaspers avatar May 29 '23 16:05 kooskaspers

@kooskaspers I've been using my MBP 2019 since a few months without any issue, upgraded from 37 to 38, still fine. Only issue I have is that my Logitech keyboard/mouse won't connect through bluetooth which they can to my other notebook.

dmesg | grep -i thunder [ 92.040418] ACPI: bus type thunderbolt registered

lspci | grep -i thunder 06:00.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) 07:00.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) 07:01.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) 07:02.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) 07:04.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) 08:00.0 System peripheral: Intel Corporation JHL7540 Thunderbolt 3 NHI [Titan Ridge 4C 2018] (rev 06) 09:00.0 USB controller: Intel Corporation JHL7540 Thunderbolt 3 USB Controller [Titan Ridge 4C 2018] (rev 06) 7c:00.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) 7d:00.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) 7d:01.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) 7d:02.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) 7d:04.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) 7e:00.0 System peripheral: Intel Corporation JHL7540 Thunderbolt 3 NHI [Titan Ridge 4C 2018] (rev 06) 7f:00.0 USB controller: Intel Corporation JHL7540 Thunderbolt 3 USB Controller [Titan Ridge 4C 2018] (rev 06)

dmidecode | grep -A3 '^System Information' System Information Manufacturer: Apple Inc. Product Name: MacBookPro16,1 Version: 1.0

gvaneck-move avatar May 29 '23 19:05 gvaneck-move