After doing some deeper reading I've come across this bug via the DisplayLink GitHub Repo.
As a developer, I recognize that this isn't really the responsiblity of the Canonical Ltd. to hunt down issues that don't relate back to the Core OS - to an extent - so it's not really THEIR fault that an unexpected side-effect was introduced in XServer. That being said, DisplayLink and their "external graphics card" platform powers an overwhelming majority of Home and Office Docking Stations, Conference Rooms, Backpack Adapters, etc. Ultimately frustrated end-users who don't care to dig deep into what the true issue is (including software developers) will give up and just blame Ubuntu and revert to the excuse "Linux is unstable and not a daily operating system" I personally think this is a bad look for Canonical and Ubuntu and will cause a loss in market share due to reduced confidence in the stability of the platform. Basically what I'm saying is - things like this that are glaringly obvious to end-users from the frontend perspective absolutely need to be prioritized and I hope that someone sees this and attempts to get this bug ultimately closed out. This bug has been open since 2020-04-25. I am writing this comment as of 2021-12-01. The bug located over at XServer looks to be closed as of 2020-5-29 - though it's unclear to me if it's completely merged into main. The two teams need to come together and figure this out because like I said previously - this is an extremely bad look from an end-user perspective and just adds to the invalid argument used for years that people use to complain about Linux instability. My Comment on DisplayLink GitHub: - https://github.com/DisplayLink/evdi/issues/61#issuecomment-983603462 - I am on a FRESH install of Ubuntu 20.04 as of October 6th 2021 that I updated many times before actually jumping into using it. - Reference - I started a new job that day and needed to jump into using Linux full time for the type of Software Development work I'd be doing - naturally I've used DisplayLink adapters flawlessly for years (on Windows) so it came as a shock to me that something so glaringly obvious is a problem in a major distribution like Ubuntu. XServer Bug Tracker (Closed): - https://gitlab.freedesktop.org/xorg/xserver/-/issues/1028 ** Bug watch added: github.com/DisplayLink/evdi/issues #61 https://github.com/DisplayLink/evdi/issues/61 -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to nvidia-graphics-drivers-470 in Ubuntu. https://bugs.launchpad.net/bugs/1875015 Title: Ubuntu 20.04 and Displaylink is extremely slow Status in Nouveau Xorg driver: Unknown Status in OEM Priority Project: New Status in X.Org X server: Unknown Status in nvidia-graphics-drivers-470 package in Ubuntu: Confirmed Status in xorg-server package in Ubuntu: Fix Released Status in xserver-xorg-video-amdgpu package in Ubuntu: In Progress Status in xserver-xorg-video-nouveau package in Ubuntu: In Progress Status in xorg-server source package in Focal: In Progress Status in xorg-server source package in Hirsute: In Progress Status in xorg-server source package in Impish: Fix Released Bug description: Using ubuntu 20.04 on displaylink docking with external monitor is totally slow, unusable. The GUI responds very slow, if you click, the command of the click goes on after about 3 seconds... if you type, all the letters are with the same lag, so it is totally unusable. Was using displaylink without any problem on 19.10 until yesterday, when I upgraded to 20.04. It is terrific. If i plug out the usb for the displaylink docking station, than the speed is back, and the system is ok, if I connect it to the docking station again, everything extremely slow again. Please investigate this asap, as it is unusable on displaylink docking stations. To manage notifications about this bug go to: https://bugs.launchpad.net/nouveau/+bug/1875015/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp