[Libdlo] [PATCH] Fix displaylink-mod with 2.6.32

Jonathan McDowell noodles at earth.li
Thu Dec 9 15:39:57 PST 2010


On Thu, Dec 09, 2010 at 01:32:18PM -0800, Bernie Thompson wrote:
> Thank you for this patch submission!  Here's some background on what
> you were seeing:
> 
> On Wed, Dec 8, 2010 at 7:56 PM, Jonathan McDowell <noodles at earth.li> wrote:
> >
> > I noticed a shiny toy on my office mate's desk today, so I borrowed it.
> > It's an HP "USB DOCK" featuring a DisplayLink DVI device. The box claims
> > it does 1600x1200 and I have a spare 1680x1050 monitor, so I figured I'd
> > try it out.
> 
> This sounds like a DisplayLink DL-160 chip

Bus 002 Device 012: ID 17e9:01d6 Newnham Research 

If that means anything. I don't see any indication in dmesg about which
device it is.

> If you'd be willing, could you install the latest udlfb again:
.... 
> and post the udlfb output relevant to the mode it chooses, shown in
> dmesg or /var/log/kern.log ?

I actually saved off anything with "udlfb" in it from dmesg when I was
experimenting with udlfb from git yesterday:

[ 2498.562346] udlfb: DisplayLink HP USB Docking Video - serial #00D989
[ 2498.564044] udlfb: vid_17e9&pid_01d6&rev_0110 driver's dlfb_data struct at ffff880136148800
[ 2498.565832] udlfb: console enable=0
[ 2498.567517] udlfb: fb_defio enable=0
[ 2498.569482] udlfb: vendor descriptor length:22 data:22 5f 01 0020 05 00 01 03 04 02
[ 2498.570334] udlfb: DL chip limited to 2080000 pixel modes
[ 2498.571186] udlfb: allocated 4 65024 byte urbs
[ 2498.668622] udlfb: 1680x1050 valid mode
[ 2498.669987] udlfb: 720x400 valid mode
[ 2498.671534] udlfb: 640x480 valid mode
[ 2498.673188] udlfb: 640x480 valid mode
[ 2498.674757] udlfb: 800x600 valid mode
[ 2498.676340] udlfb: 800x600 valid mode
[ 2498.677223] udlfb: 1024x768 valid mode
[ 2498.678054] udlfb: 1024x768 valid mode
[ 2498.678848] udlfb: 1280x1024 valid mode
[ 2498.679653] udlfb: 1152x864 valid mode
[ 2498.680488] udlfb: 1152x864 valid mode
[ 2498.681275] udlfb: 1280x1024 valid mode
[ 2498.682051] udlfb: 1680x1680 beyond chip capabilities
[ 2498.682837] udlfb: 1440x1440 valid mode
[ 2498.683624] udlfb: 1280x720 valid mode
[ 2498.684412] udlfb: 1280x1280 valid mode
[ 2498.685181] udlfb: Reallocating framebuffer. Addresses will change!
[ 2498.686936] udlfb: 1280x1024 valid mode
[ 2498.688449] udlfb: set_par mode 1280x1024
[ 2498.696971] udlfb: DisplayLink USB device /dev/fb1 attached.  1280x1024 resolution. Using 5120K framebuffer memory
[ 2498.697959] usbcore: registered new interface driver udlfb

1680x1050 is 1764000 pixels, so should fit in the 2080000 limit?

J.

-- 
No thanks, I'm already having one.


More information about the Libdlo mailing list