Comments (33)
Same problem here; 2017 15" MBP, Dell TB16.
from thunderbolt3unblocker.
The log you posted does not show an error, it looks like it loads successfully.
There are a few other reports of video not working with the Dell TB16. However, this is not something that Thunderbolt 3 Unblocker addresses; as far as this project is concerned, it is activating the dock, but other parts of macOS are responsible for the video output.
If you find a solution please feel free to share the knowledge here, but I’m afraid that it is outside the scope of this project, and as I don’t have access to one of these docks, I cannot investigate what Apple changed to break the video out.
from thunderbolt3unblocker.
Ok understood. So is it normal for it to not detect the dock when I use "crutils enable --without kext" but recognize when I use "crutils disable"? That was one difference between installation instructions here and KhaosT's.
I will definitely post here if I can find any solutions.
Many thanks for putting this together!
from thunderbolt3unblocker.
from thunderbolt3unblocker.
I sure did. In fact, multiple times.
from thunderbolt3unblocker.
@cmericli Can you turn SIP all the way on (csrutil enable
) and then run nvram csr-active-config
and tell me what the output is? I guess it's possible that the T2 machines have an extra SIP bit, but I'm not aware of it.
Edit: Someone told me that csr-active-config
does not exist if SIP is enabled, so this isn't needed anymore.
from thunderbolt3unblocker.
Ok how's this. Please do csrutil enable --kext
. Immediately after loading the kext, please run sudo dmesg
and attach the output.
from thunderbolt3unblocker.
when is "immediately after loading the kext"? right after I run csrutil or after I reboot and login?
from thunderbolt3unblocker.
If you've installed the kext into /Library/Extensions or wherever, move it out (like to your Desktop).
Reboot into the recovery partition and run csrutil enable --without kext
then reboot back into regular macOS.
In the Terminal, run sudo chown -R root ~/Desktop/Thunderbolt3Unblocker.kext && sudo kextload ~/Desktop/Thunderbolt3Unblocker.kext && sudo dmesg
and put the output here.
from thunderbolt3unblocker.
Sorry for the delay. Here it is:
Starting poll type 2
Restarting poll type 2
Command 0x2 completed. inCount: 2 data:0x4Command 0x1 completed. inCount: 2 data:0x1101Command 0x16 completed. inCount: 2 data:0xc0Command 0x53 completed. inCount: 2 data:0x0Command 0x54 completed. inCount: 2 data:0xe443Command 0xa completed. inCount: 2 data:0xfe50Command 0xb completed. inCount: 2 data:0xfd8cCommand 0xc completed. inCount: 2 data:0x1Command 0x11 completed. inCount: 2 data:0x1e1Command 0x3f completed. inCount: 2 data:0xf7cCommand 0x3e completed. inCount: 2 data:0xf83Command 0x3d completed. inCount: 2 data:0xf79Command 0x3c completed. inCount: 2 data:0x0Command 0x12 completed. inCount: 2 data:0x160Command 0x9 completed. inCount: 2 data:0x2e77Command 0x8 completed. inCount: 2 data:0xc2dCommand 0x17 completed. inCount: 2 data:0xaCommand 0x13 completed. inCount: 2 data:0xffffCommand 0xf completed. inCount: 2 data:0xe63Command 0x10 completed. inCount: 2 data:0x143eSmartBattery: finished polling type 2
---- TESTING XNU_OVERRIDE ----
xnu_override: Creating branch island
xnu_override: Disabling kernel write protection
xnu_override: Re-enabling kernel write protection
xnu_override: Patch applied
xnu_override: Reverting patch
xnu_override: Disabling kernel write protection
xnu_override: Re-enabling kernel write protection
xnu_override: Reverting patch
xnu_override: Unpatch target not found
---- XNU_OVERRIDE TESTS PASSED ----
xnu_override: Creating branch island
xnu_override: Disabling kernel write protection
xnu_override: Re-enabling kernel write protection
xnu_override: Patch applied
Thunderbolt3Unblocker: Patched IOThunderboltFamily
from thunderbolt3unblocker.
So it looks like it is succeeding with SIP disabled with csrutil enable --without kext
. And in your system profile (About This Mac → System Report... → Hardware → Thunderbolt) the TB16 shows up with "(Unsupported)" still, after unplugging and plugging it back in?
from thunderbolt3unblocker.
TB16 is in the office. Will check first thing the morning and report back.
from thunderbolt3unblocker.
It now does detect the Dell dock but nothing on the dock works.
from thunderbolt3unblocker.
Ok thanks! It looks like Thunderbolt3Unblocker is working then; after it "unblocks" the dock, it's up to macOS and other drivers to support its features.
When you say "nothing on the dock works," you are talking about USB ports, etc.? Note that an OS release a few months ago stopped the video output from working, but other features are expected to work.
from thunderbolt3unblocker.
Yes, the Thunderbolt3Unblocker is doing its part like a champ :)
You are right. I did not check anything other than the video output previously but now I did and USB etc. features do work. The problem is video and it seems like an OS X issue as you said.
Many many thanks!! :)
from thunderbolt3unblocker.
Hey @cmericli, check out a new driver for the TB16 that may re-enable video output. https://support.displaylink.com/forums/287786-displaylink-feature-suggestions/suggestions/33252664-macos-high-sierra-10-13-4 Let me know if it fixes the issue for you.
from thunderbolt3unblocker.
same error here. The dock is recognized by the system, but the video output does not work.
Tried the displaylink driver v4.3.x, it does not work either.
ps: my system is 10.13.6.
Anyone success with the tb16, please share your experience.
from thunderbolt3unblocker.
Hi Ryan,
Thanks for the heads up. I don't have the TB16 with me at the moment but will try as soon as possible and report back.
Best,
Cetin
from thunderbolt3unblocker.
hi I have the problem when the dock is not even recognize, tried this sudo chown -R root ~/Desktop/Thunderbolt3Unblocker.kext && sudo kextload ~/Desktop/Thunderbolt3Unblocker.kext && sudo dmesg and put the output here.
but getting /Thunderbolt3Unblocker.kext failed to load - (libkern/kext) authentication failure (file ownership/permissions); check the system/kernel logs for errors or try kextutil(8).
I checked the sudo pwd and is correct.
from thunderbolt3unblocker.
Try root:wheel
instead of just root
.
from thunderbolt3unblocker.
ok I got it to show, but it says unsuported, but need to plug it disconnected from power source and then connect the power source, If I connect it with power sources is not been detected, weird, is someone else having the same scenario?
from thunderbolt3unblocker.
Guys, do I understand correctly that the TB16 dock does not provide video passthrough for MBP's? That is the use case for having a dock to enable multiple displays?
Does this affect other TB docks as well? It hard for me to understand the reasons behind...
from thunderbolt3unblocker.
from thunderbolt3unblocker.
Gosh, this is lame. I have Dell for work with the TB16 and I was hoping to have an easy way to just dock my new MBA 2018. The unblocker works so far - everything except Video works.
I was hoping that the displaylink driver above will solve it but it didn't for me...
from thunderbolt3unblocker.
The reason is the TB controller on TB16 isn’t certified by Apple, that’s why the tb3unblocker is needed, but as a third party solution, you can’t have the guarantee that it’ll work in all the devices available. I surrendered on the TB16 because of all of its problems and went to the Dell WD15. It’s not thunderbolt, it’s usb, but at least it works and as of now I have zero complains on the dock.
…
El 28-11-2018, a las 09:20, orappold @.***> escribió: Guys, do I understand correctly that the TB16 dock does not provide video passthrough for MBP's? That is the use case for having a dock to enable multiple displays? Does this affect other TB docks as well? It hard for me to understand the reasons behind... — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub <#21 (comment)>, or mute the thread https://github.com/notifications/unsubscribe-auth/AFSnjADf2S1fyLfqjV6uHVnYQlPXlj33ks5uzn9_gaJpZM4VglJr.
I also have a D3100 at home which is UBS3.0. Unfortunately I need to use a bridged usb-c hub to connect to that. Weird stuff is that it recognizes both displays with a black screen and nothing more. I can mouse the move within the screens but nothing more...
from thunderbolt3unblocker.
I also have a D3100 at home which is UBS3.0. Unfortunately I need to use a bridged usb-c hub to connect to that. Weird stuff is that it recognizes both displays with a black screen and nothing more. I can mouse the move within the screens but nothing more...
If you see black screens with the mouse cursor you need to upgrade to latest Mojave version, it looks like 10.14.0 version does not work but current 10.14.3 works for me.
from thunderbolt3unblocker.
I also have a D3100 at home which is UBS3.0. Unfortunately I need to use a bridged usb-c hub to connect to that. Weird stuff is that it recognizes both displays with a black screen and nothing more. I can mouse the move within the screens but nothing more...
If you see black screens with the mouse cursor you need to upgrade to latest Mojave version, it looks like 10.14.0 version does not work but current 10.14.3 works for me.
Hi feneclabs, what MacBook do you have ? How is the doc working so far with the latest Mojave version ? Everything port working ? Any issues?
thanks
from thunderbolt3unblocker.
I also have a D3100 at home which is UBS3.0. Unfortunately I need to use a bridged usb-c hub to connect to that. Weird stuff is that it recognizes both displays with a black screen and nothing more. I can mouse the move within the screens but nothing more...
If you see black screens with the mouse cursor you need to upgrade to latest Mojave version, it looks like 10.14.0 version does not work but current 10.14.3 works for me.
Hi feneclabs, what MacBook do you have ? How is the doc working so far with the latest Mojave version ? Everything port working ? Any issues?
thanks
I have a MB Pro 15" 2018 with touch bar.
TB16 is still not working, but I have a D6000 that works "ok", I managed to get 3 screens but one day one went black. I used a VGA adapter to get my 3rd screen working again.
Overall I'd say that mutli-screen on MB is a total failure riddled with workarounds, random support and expensive adapters compared to Windows/Linux where everything just works.
from thunderbolt3unblocker.
MacBook Pro running Mojave 10.14.5 (18F203) doesn't work with TB16. It's supported out of the box (without TB3 enabler hack), however apart from power feed, nothing seems to work. Install of https://www.displaylink.com/downloads/file?id=1257 didn't help neither.
from thunderbolt3unblocker.
What's the latest on this, I just got a refurbished TB16 dock today and I have a MBP 18 15" currently running Catalina. I tried the unblocker but no luck with video output either. Has anyone figured this out?
from thunderbolt3unblocker.
The dock has to be updated to 1.02, you need DELL to do this. I have a '19 MBP15 and it works.
from thunderbolt3unblocker.
@micahqcade thanks for the reply, so essentially a firmware upgrade?
How can I achieve this from the mac?
from thunderbolt3unblocker.
from thunderbolt3unblocker.
Related Issues (20)
- Catalina 10.15.6 HOT 2
- It doesn't seem to work in macOS big sur HOT 1
- It seems does't support arm Mac HOT 22
- Bad code signature in last release version HOT 4
- This no longer seems to work with Big Sur HOT 15
- does't support arm Mac os big sur 11.2 HOT 6
- Intel platform macOS11.2 versions Unlock the failure Problem HOT 3
- Add support to Mac OS Big Sur HOT 1
- fails to work after restart HOT 1
- Big Sur working. HOT 4
- Generation issue causes Big Sur to stop
- tb16 m1 macpro HOT 1
- Monterey working HOT 3
- HP thunderbolt 3 Dock Working well (macOS Monterey) HOT 3
- OSX Monterey - BridgeOS Crashes HOT 1
- Thunderbolt 3 dock shows as unsupported after reboot HOT 5
- Ventura Beta 8 - Does Not Boot HOT 15
- Request support for macOS Ventura HOT 18
- No me gusta
- Working on OpenCore Sonoma 14.1.2 on Macbook Air w/Thunderbolt 2 Port (check issue #77 for Kext Zip link to a Thunderbolt 3 Unblocker) HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from thunderbolt3unblocker.