I'd love to understand that better. It's more powerful than a stack of 2018 MBP 13", which runs 2 4K monitors off one bus no sweat.GPU limitations.
I'd love to understand that better. It's more powerful than a stack of 2018 MBP 13", which runs 2 4K monitors off one bus no sweat.GPU limitations.
The M1 is based on the A14 iPad Pro SoC which was never designed to handle more than 2 displays: one for the iPad itself and one external. The upcoming M1X/M2 should hopefully rectify that shortcoming.I'd love to understand that better. It's more powerful than a stack of 2018 MBP 13", which runs 2 4K monitors off one bus no sweat.
It's a hack. It isn't native display performance at all, and that should be enough for most people to just write it off.Not really DisplayLink has been around for years. DisplayLink app and docks are really a single cable to the desk solution for hot desks in Enterprise environments. A single cable from a DL dock to a Mac will not only allow multiple screens but also power the Mac and also provide Ethernet.
It's a hack. It isn't native display performance at all, and that should be enough for most people to just write it off.
I think this is what was going through the M1 design teams' collective mind. What percentage of our low-end user base needs more than a single external monitor that can't be serviced by DisplayLink? Probably not enough to justify the time and expense to redesign the GPU to accommodate more than 2 displays.... I doubt "most users" with their workflows not being latency sensitive would notice.
...It's just fine for office work, browsing the internet, watching videos etc., which is what most people use their laptops for.
I'm referring to the fact that it is an emulator and not a replacement for a native adapter.Since it runs 4k60fps just fine, I guess you are referring to the hit on latency. Or is there anything else, besides lack of rotation support on m1?
Makes me wonder how big of a difference does it have when latency is concerned. I certainly can feel it, but it's less perceivable than what I get from a bluetooth mouse. Does not bother me (and I am bothered by the lag of bluetooth mice). I doubt "most users" with their workflows not being latency sensitive would notice.
Btw, DL is something that has been used for at least a decade in the enterprise environment. It's a legitimate product, not a hack. I didn't even realize I've been using it for close to a decade on DELL docking stations my boring dell laptops used all those years to connect to multi display setups. It's just fine for office work, browsing the internet, watching videos etc., which is what most people use their laptops for.
Good enough for most office work.I'm referring to the fact that it is an emulator and not a replacement for a native adapter.
I'm referring to the fact that it is an emulator and not a replacement for a native adapter.
What do you have connected and how are they connected in the new setup?Every DisplayLink thread has at least one participant making a fuss about how and why it "can't work". We may have had this exchange before.
Yes, "it's an emulator" is sort of true, but the "not a replacement" part of that sentence is an opinion. Let's not conflate those two.
Here's another perspective: I've replaced a native MBP16+eGPU with M1+DisplayLink and there is no perceivable difference in desktop/video performance on DisplayLink'ed monitors. None. I've actually tested both configurations myself using an otherwise identical setup. Have you? ☃️
The biggest thing to realize is that DisplayLink drivers emulate a display adapter (hence why a native M1 port should perform better), and then talk to a display containing a hardware "client" chip over USB. You can see how it would be difficult to get the same performance as real (dedicated or embedded) display adapter.
See here and here for performance. 6 displays on a mini and a MBA.I'd love to add a 3rd display to my M1 Mini. I've read about DisplayLink but have never used it.
Can anyone answer any questions/issues when it comes to not just the display's performance itself, but instead -- How does the M1 handle however many DisplayLink processes in the background, running 100% of the time?
With these "entry" models (I think they do more, but just to stick to some kind of metric), we're obviously limited when it comes to both CPU, GPU and overall memory.
Does the DisplayLink software/processes eat up CPU or memory?
For me at least, this would be the deciding factor. Anyone with experience here? Thanks!
Thanks. I have seen videos like that, more the better though.
Great. Thank you!My son runs 2 X 1080p displays on his 16GB M1 MBP doing mostly coding. Memory pressure remains low and CPU usage from DisplayLink doesn't ever go above 10%. Doesn't appear to change during the day, only wrt what is being displayed. 60fps 1080p youtube uses more CPU than editing code.
He uses the Targus DOCK180. I paid CAD$70 for it without a power supply. That cost me $4.99 at the local thrift store. The type of adapter you get will depend on the monitor you want to hook up to.
I use 2 x FHD monitors with an MBP16 and M1 Mini via DisplayLink and can't easily tell the difference between this and direct connections to the monitors (which use the dGPU on the MBP16).It's a hack. It isn't native display performance at all, and that should be enough for most people to just write it off.
...and good enough for full-screen video playback and editing.Good enough for most office work.
Very helpful, thank you. I'm using an M1 mini and have 2 displays currently using the built in HDMI and DP over Thunderbolt adapter.I use 2 x FHD monitors with an MBP16 and M1 Mini via DisplayLink and can't easily tell the difference between this and direct connections to the monitors (which use the dGPU on the MBP16).
I'm using a Dell D6000, which I got from work. It's designed for Wintel machines, and I had to upgrade the firmware via a Windows machine, so probably not your first choice. It's also expensive for what it is.Very helpful, thank you. I'm using an M1 mini and have 2 displays currently using the built in HDMI and DP over Thunderbolt adapter.
But I am definitely going to try adding a 3rd monitor over DisplayLink. From what I'd heard before, it sounded like the DL drivers were horrible and would easily tank CPU or memory. So this all is great to hear that it doesn't seem to be the case.
I'm like you, I'm not a gamer and do nearly all business work and "normal" non super game-speed usage so I think DL would work well if I can find a good adapter that works. Looking around it seems that is somewhat a crapshoot with different models of DL devices that use different chipsets. I'm not sure which are good or bad.
Would you happen to know exactly which DisplayLink adapter or hub or whatever you're using? It would be super helpful to know of a specific product that has been tested and stood up to real world usage. Thank you
Yeah I'm not interested in how well it works with 1080p screens, lol. I could probably get that working over USB-A.I use 2 x FHD monitors with an MBP16 and M1 Mini via DisplayLink and can't easily tell the difference between this and direct connections to the monitors (which use the dGPU on the MBP16).
Scrolling, window management, and video playback & editing are all very smooth via DisplayLink.
However, I have wondered if this would still be the case if I upgraded to 4K monitors.
I imagine that high FPS gaming would be another matter, but I haven't tested this (not a gamer!)
But DisplayLink works very well in normal use, and should definitely NOT be written off!
Plus, if you want more than one external screen on an M1 laptop, I think it's your only choice....
You're setting a high bar on performanceYeah I'm not interested in how well it works with 1080p screens, lol. I could probably get that working over USB-A.
All that matters to me is being able to use Apple quality displays. Few of which even exist. If I can't plug in 2 LG UltraFine displays over Thunderbolt and get native performance out of both of them, the machines fall short of where they should be in 2021.
What resolution are you running then 5k monitor? Which monitor do you have? I am experiencing issues with this and you appear to be satisfied.I've been trumpeting the M1+DisplayLink combo a few times, might as well do it once more. In short, it's fantastic. Coming from an MBP16 + eGPU combo, it's so much more responsive overall. Completely silent. Nothing to eject, just pop the M1 off when done. Three ext monitors connected via one TB3 cable that includes power. One more TB3 port (and bus) free for other peripherals. Performs just as fast as a "real" GPU for my graphics/design-related workflows. Clamshell works fine. The native M1 app is just icing on the cake.
Trade-offs, which I consider minor compared to the upsides, are:
I sold my 1-year old setup second hand and got enough money to get the M1, the dock, AirPods Max, and still had money left over. It's been 13 years since I had a Mac setup that worked as well as the current one does. That was a well-equipped "cheesegrater" Mac Pro with a 32" Cinema Display.
- Log in with Apple Watch doesn't work when ext monitors are active (due to screen recording API being active); it works when undocked in laptop mode.
- NightShift/Flux doesn't work on DisplayLink monitors, only on the primary 5k TB3 monitor that is direct-connected, and also works as a USB-C hub for DisplayLink daisy-chaining, for 2 more WQHD monitors.
- Can't think of #3.