1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

Using DisplayLink USB Graphics On Ubuntu 12.04

Ubuntu

Published on 04 May 2012 08:37 AM EDT
Written by Michael Larabel in Ubuntu
4 Comments

Here's the first shot at using a USB-based DisplayLink graphics adapter with Ubuntu 12.04 LTS.

As mentioned a few days ago, Plugable gave me four of their multi-seat terminal clients to try out that they are currently offering on Kickstarter to have a $50 easy-to-use multi-seat experience. Two of the devices are the DC-125 with the DisplayLink DL-125 chipset while the other two are the UD-160-A with the DisplayLink DL-165 chipset that can output up to 1920 x 1080 over DVI or VGA.

In quickly wanting to try out one of the DC-125 USB graphics devices before leaving, I wanted to see what would happen if using the multi-seat USB device on Ubuntu 12.04. All of the work Plugable has been doing and many of the other upstream developers have benefited Fedora 17 -- that's where the multi-seat experience is seamless.

Bernie Thompson, the founder of Plugable, is the upstream maintainer of the DisplayLink FB driver in the mainline Linux kernel. This FB driver is soon going to be succeeded by the DisplayLink KMS driver. However, aside from the DisplayLink FB/KMS graphics driver and the DisplayLink DDX driver, there's also other work that goes into making this multi-seat experience a reality.

Lennart Poettering of Red Hat made systemd changes to make this multi-seat experience more streamlined, and he even considers this work to be the most awesome but least advertised feature of the Beefy Miracle. So it's known that Ubuntu 12.04 won't be a seamless Plugable multi-seat experience since they're not even touching systemd, but nevertheless I was curious about DisplayLink graphics on Ubuntu 12.04, since it does at least have the frame-buffer driver (udlfb) as part of its kernel build.

Using DisplayLink USB Graphics On Ubuntu 12.04

The DisplayLink DL-125 ASIC only supports VGA and a maximum resolution of 1440x900 or 1280x1024, which limited the range of monitors that could be tested here at my home office... (At least the DL-165 supports DVI and resolutions up to 1920 x 1080.) But I still have two Acer AL1715 displays, which are 1280 x 1024 VGA LCD panels that I've had for the past six years. (For those that always ask when seeing photos, the dual and quad LCD stands I use are the Tyke Supply monitor stands and I highly recommend those over the more popular - and more expensive - Ergotron stands. The 17-inch Acer LCD is then clamped to the Tyke Supply dual LCD stand with a Arctic Z1 stand.)

Using DisplayLink USB Graphics On Ubuntu 12.04

When booting Ubuntu 12.04 with its stock Linux 3.2 kernel and the DL-125 USB adapter connected to the 1280 x 1024 VGA display, the udlfb driver was loaded automatically and the external display lit up, but the screen was just green...

Using DisplayLink USB Graphics On Ubuntu 12.04 Using DisplayLink USB Graphics On Ubuntu 12.04

As I had the Linux 3.3 and Linux 3.4 (development) kernels also installed due to other tests being run from this Intel Linux system, I also tried out the DisplayLink USB graphics hardware with the newer kernel and the frame-buffer driver there. The Acer LCD was no longer green and there was now text, but the frame-buffer driver reported that it was unable to get valid EDID from the display. This is rather interesting since in the six years of using this name-brand LCD for tests, it's never had EDID-related issues. This is a standard 1280 x 1024 panel and even with the old UMS-only X.Org drivers from six years ago, that never even hit any Extended Display Identification Data problems.

Using DisplayLink USB Graphics On Ubuntu 12.04

But even after claiming there was no valid EDID, the udlfb driver was at least able to determine there was the 1280 x 1024 valid mode, but in the end it chose 800 x 600.

Using DisplayLink USB Graphics On Ubuntu 12.04

For now it looks like the best DisplayLink USB graphics experience on Linux is with Fedora 17. However, this will be continued after having more time to try out the hardware in different configurations.

About The Author
Michael Larabel is the principal author of Phoronix.com and founded the web-site in 2004 with a focus on enriching the Linux hardware experience and being the largest web-site devoted to Linux hardware reviews, particularly for products relevant to Linux gamers and enthusiasts but also commonly reviewing servers/workstations and embedded Linux devices. Michael has written more than 10,000 articles covering the state of Linux hardware support, Linux performance, graphics hardware drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated testing software. He can be followed via and or contacted via .
Latest Linux Hardware Reviews
  1. MSI X99S SLI PLUS On Linux
  2. NVIDIA GeForce GTX 970 Offers Great Linux Performance
  3. CompuLab Intense-PC2: An Excellent, Fanless, Mini PC Powered By Intel's i7 Haswell
  4. From The Atom 330 To Haswell ULT: Intel Linux Performance Benchmarks
Latest Linux Articles
  1. Open-Source Radeon 2D Performance Is Better With Ubuntu 14.10
  2. RunAbove: A POWER8 Compute Cloud With Offerings Up To 176 Threads
  3. 6-Way Ubuntu 14.10 Linux Desktop Benchmarks
  4. Ubuntu 14.10 XMir System Compositor Benchmarks
Latest Linux News
  1. Dead Island GOTY Now Available On Linux/SteamOS
  2. Ubuntu 14.04 In The Power8 Cloud From RunAbove
  3. KDE With Theoretical Client-Side Decorations, Windows 10 Influence
  4. Sandusky Lee: Great Cabinets For Storing All Your Computer Gear
  5. Fedora 21 Beta & Final Release Slip Further
  6. Mesa 10.3.2 Has A Couple Bug-Fixes
  7. RadeonSI/R600g HyperZ Support Gets Turned Back On
  8. openSUSE Factory & Tumbleweed Are Merging
  9. More Fedora Delays: Fedora 21 Beta Slips
  10. Mono Brings C# To The Unreal Engine 4
Latest Forum Discussions
  1. Looking for a Open-Source AMD experienced Linux mentor
  2. Users/Developers Threatening Fork Of Debian GNU/Linux
  3. Updated and Optimized Ubuntu Free Graphics Drivers
  4. HOPE: The Ease Of Python With The Speed Of C++
  5. Use Ubuntu MATE 14.10 Make it an official distro.
  6. Debian Is Back To Discussing Init Systems, Freedom of Choice
  7. AMD Radeon VDPAU Video Performance With Gallium3D
  8. Ubuntu 16.04 Might Be The Distribution's Last 32-Bit Release