Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Does Thunderbolt work with kernel 5.6 ? #19

Open
yamrzou opened this issue Apr 24, 2020 · 11 comments
Open

Does Thunderbolt work with kernel 5.6 ? #19

yamrzou opened this issue Apr 24, 2020 · 11 comments

Comments

@yamrzou
Copy link

yamrzou commented Apr 24, 2020

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.

@ceinem
Copy link

ceinem commented Apr 26, 2020

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

@mikeeq
Copy link
Owner

mikeeq commented Apr 27, 2020

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)

@yamrzou
Copy link
Author

yamrzou commented Apr 30, 2020

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

@LukaJankovic
Copy link

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.

@ceinem
Copy link

ceinem commented Jun 2, 2020

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

@Mewtzie
Copy link

Mewtzie commented Jun 30, 2021

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?

@sxiii
Copy link

sxiii commented Jul 1, 2021

@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).

@sonhanguyen
Copy link

@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?

@gvaneck-move
Copy link

gvaneck-move commented Apr 25, 2023

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.

@kooskaspers
Copy link

kooskaspers commented May 29, 2023

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 ?

@gvaneck-move
Copy link

gvaneck-move commented May 29, 2023

@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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants