Just to clarify, using a DisplayLink dock is not a solution to the limitation on the M1 SoC but a USB solution that uses a software driver to emulate a GPU hardware video connection. It is slow and not usable for many normal display requirements and reportedly is very fragile and frequently breaks when updating system software.
You set the facts straight about the article: it talks about a fix for resolutions, and that the hardware GPU can't support more monitors than Apple's specs say. And that it will almost certainly stay that way.
But it is factually incorrect, as a sweeping generalization, to say that DisplayLink is "slow and not usable for many normal display requirements" — without naming any.
I do graphics-related heavy multitasking for living on a daily basis and the latest 1.2 DisplayLink manager has been both fast and reliable. Also in clamshell mode. There is no perceivable difference compared to my previous 16" + AMD 5800 eGPU. It's just as smooth when running 4k videos on all 3 displays and moving them around at the same time. No tearing, lag, artifacts, nothing weird going on.
CPU consumption of the DisplayLink process hovers between 2 and 20 percent (out of 800) during normal use and I've never seen it get much higher than that for any longer periods. Considering that when connected to ext displays, it's also connected to power (Brydge vertial dock, Caldigit, TB3 primary ext display) — and that M1 performs so well overall — this setup works
better than what I had previously. It was also so much cheaper that after selling both the 16" and eGPU second hand, I had enough money left over to buy Airpods Max for all-day battery and multidevice connectivity.
Note that the latest DisplayLink Manager for M1/BigSur is just an app. It's not a "driver" in a traditional sense, doesn't even use a kernel extension. It has not changed behavior over 11.0.1, 11.1 and now 11.2. A very
not invasive piece of software that apparently doesn't need low-level hacks to function.
Setup: Two DisplayLink-connected 24" monitors at WQHD, 2560x1440, scaled to 2152x1050. The primary display is an LG 5k 27", connected directly to the Brydge. The DisplayLink dock is daisy-chained behind the LG, along with a 2 TB SSD and some audio peripherals. The other port of the Mac/Brydge is connected to a Caldigit Mini, which is connected to a USB3 hub, which is connected to lord knows how many devices. It also provides a 100 Mbit Ethernet.
Usage: Drop the M1 into the dock and it all lits up every time. Lift it off (as long as the drives are unmounted) and the same work can continue in an armchair without any delay. No need to eject eGPUs and such.
I'm sure there are individual posts about trouble/bugs with DisplayLink, but one can't generalize from there that it's "slow and not usable" for all. We don't have stats to work with, but I'd be ready to bet a small amount of money that it is a good solution for
most. I know at least one colleague who's happily using a somewhat similar, though less complex setup.