Coder Social home page Coder Social logo

Comments (33)

lanedenson avatar lanedenson commented on September 3, 2024

Same problem here; 2017 15" MBP, Dell TB16.

from thunderbolt3unblocker.

rgov avatar rgov commented on September 3, 2024

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.

cmericli avatar cmericli commented on September 3, 2024

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.

rgov avatar rgov commented on September 3, 2024

from thunderbolt3unblocker.

cmericli avatar cmericli commented on September 3, 2024

I sure did. In fact, multiple times.

from thunderbolt3unblocker.

rgov avatar rgov commented on September 3, 2024

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

rgov avatar rgov commented on September 3, 2024

Ok how's this. Please do csrutil enable --kext. Immediately after loading the kext, please run sudo dmesg and attach the output.

from thunderbolt3unblocker.

cmericli avatar cmericli commented on September 3, 2024

when is "immediately after loading the kext"? right after I run csrutil or after I reboot and login?

from thunderbolt3unblocker.

rgov avatar rgov commented on September 3, 2024

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.

cmericli avatar cmericli commented on September 3, 2024

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.

rgov avatar rgov commented on September 3, 2024

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.

cmericli avatar cmericli commented on September 3, 2024

TB16 is in the office. Will check first thing the morning and report back.

from thunderbolt3unblocker.

cmericli avatar cmericli commented on September 3, 2024

It now does detect the Dell dock but nothing on the dock works.
image

from thunderbolt3unblocker.

rgov avatar rgov commented on September 3, 2024

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.

cmericli avatar cmericli commented on September 3, 2024

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.

rgov avatar rgov commented on September 3, 2024

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.

yajin avatar yajin commented on September 3, 2024

same error here. The dock is recognized by the system, but the video output does not work.

screen shot 2018-10-04 at 14 33 35

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.

cmericli avatar cmericli commented on September 3, 2024

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.

forroden23 avatar forroden23 commented on September 3, 2024

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.

rgov avatar rgov commented on September 3, 2024

Try root:wheel instead of just root.

from thunderbolt3unblocker.

forroden23 avatar forroden23 commented on September 3, 2024

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.

orappold avatar orappold commented on September 3, 2024

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.

t3b4n avatar t3b4n commented on September 3, 2024

from thunderbolt3unblocker.

orappold avatar orappold commented on September 3, 2024

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.

orappold avatar orappold commented on September 3, 2024

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.

fenneclabs avatar fenneclabs commented on September 3, 2024

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.

AnthoNID avatar AnthoNID commented on September 3, 2024

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.

fenneclabs avatar fenneclabs commented on September 3, 2024

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.

nietsze avatar nietsze commented on September 3, 2024

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.

Pyroseza avatar Pyroseza commented on September 3, 2024

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.

micahqcade avatar micahqcade commented on September 3, 2024

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.

Pyroseza avatar Pyroseza commented on September 3, 2024

@micahqcade thanks for the reply, so essentially a firmware upgrade?

How can I achieve this from the mac?

from thunderbolt3unblocker.

nietsze avatar nietsze commented on September 3, 2024

from thunderbolt3unblocker.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.