Bernie Thompson, one of the developers working on the DisplayLink Linux support, has written in this weekend to inform us of pending improvements to the DisplayLink frame-buffer driver (udlfb) that will be present in the Linux 2.6.34 kernel. It was nearly a year ago that DisplayLink began supporting Linux
so that these USB-powered GPUs/displays would work nicely and with an open-source driver.
Over the past year we have encountered the release of DisplayLink kernel frame-buffer and X.Org drivers
and for these software components to receive new features
. Already the DisplayLink Linux support has produced interesting results like being able to run 9 USB powered displays
off a single Mac Mini system.
Prior to the merge window being closed for the Linux 2.6.34 kernel
, a number of improvements made their way into the DisplayLink Linux kernel frame-buffer driver that's currently residing within the Linux staging area. As also shared
by Bernie Thompson who sent in the 2.6.34 pull request, the driver update brings performance improvements (20%+ faster), lower CPU utilization, better handling of switching from X to fbcon VTs, more standard EDID parsing and mode handling, performance metric reports through sysfs/debugfs, EDID reporting through sysfs, and plenty of code cleansing in preparation for moving this FB driver out of the staging area.
The original 2.6.34 pull request for udlfb with its ten patches can be found on the kernel mailing list