Plugable UGA-2K-A In Stock
Posted on 02. Jun, 2010 by Bernie Thompson in Windows
After being sold out for some time, the Plugable UGA-2K-A USB to VGA/DVI/HDMI Adapter is now finally back in stock. This adapter has the DisplayLink 195 chip inside, supporting up to 2048×1152.
For those that have been waiting — thank you for your patience!
Improvements in the new UGA-2K-A adapters include:
- Updated USB plug and play ID and strings unique to the Plugable UGA-2K-A
- Fix for a voltage problem with DVI connected monitors that occasionally required unplugging both USB and DVI to reset the device
- Groundwork laid for compliance with the “DisplayLink Certified” program
And all the great software compatibility features are the same, including automatic detection, download, and install of drivers via Microsoft’s Windows Update system for Windows 7, Vista, and XP. Mac and Linux compatibility are the same (see product page for limitations — there are important ones to note).
Thank you to all our customers who buy Plugable products! We really appreciate your support.
Linux Support For Higher-Res Monitors on Lower-Res DisplayLink Devices
Posted on 21. May, 2010 by Bernie Thompson in udlfb
On Windows and Mac, if you plug in a monitor with a higher resolution than your adapter supports, the driver will automatically fall back to the best common mode between the two.
Linux hasn’t had that support — it would try to set the highest mode the monitor is capable of, often resulting in a black screen. Especially common for the DL-125 chip, with its mode limits of 1440×900/1280×1024.
That’s a shame because the DL-125 chip is a smart choice in many cases – by limiting itself to those lower modes, it stays more consistently within the limits of the USB 2.0 bus, resulting in more consistent performance.
So coinciding with the launch of Plugable’s DisplayLink DL-125 based products (UGA-125 and UGA-125-HUB), changes have been implemented to bring Linux roughly up to the level of Windows and Mac in this area for DisplayLink devices. This also helps devices like the UD-160-A when running on monitors greater than its limit of 1920×1080.
The kernel framebuffer driver udlfb has been enhanced to read the resolution limit from the firmware descriptors of the device, and adhere to it.
On the X server side, we needed a driver which would limit itself to the resulting reduced mode list. Unfortunately, the existing displaylink X server reads EDID directly, and assumes the adapter can do whatever the monitor can do.
We’ve been wanting to get rid of the need for a displaylink-specific X server, and the standard xf86-video-fbdev driver runs with the best existing mode, rather than trying to set a higher one in EDID. So this was a good trigger for converting over.
So xf86-video-fbdev has been enhanced with X Damage protocol support, ported from Roberto’s displaylink driver. This is still a little in-flux from an interface perspective, but from a functional perspective it’s done and fully performant.
So it’s now possible to run with a modified generic fbdev driver, which talks to udlfb, with full performance and without needing defio (although there’s also some good news in the defio space, which will be posted about later).
You can grab the latest udlfb kernel module with a “git clone http://git.plugable.com/webdav/udlfb”. Compile with “make && sudo make install && sudo depmod -a”
And you can grab the latest modified xf86-video-fbdev with a “git clone http://git.plugable.com/webdav/xf86-video-fbdev”. Compile with “./autogen.sh && make && sudo make install”
You’ll need a very recent xorg-macros version (1.4), which in package “sudo apt-get install xutils-dev”
To use the new X server, you must turn on the new “ReportDamage” option to fbdev. Modify your existing xorg conf like this:
Section "Device" Identifier "dl" Driver "fbdev" Option "ReportDamage" "true" Option "fbdev" "/dev/fb0" EndSection
And you should be all set to go. This new X server should work with the existing udlfb in the staging tree of kernel 2.6.31+ for now, as it’s re-using the same original ioctl. But may require modeset changes that are only in 2.6.34+.
Windows 7 Multi-Monitor Tips and Tricks
Posted on 18. May, 2010 by Bernie Thompson in Windows

Recent Comments