[Libdlo] Trying to use HP U610

Csillag Kristof csillag.kristof at gmail.com
Tue Sep 30 04:20:30 PDT 2014


Dear All,

I am trying to get my HP U160 to work.

I purposely avoided the new nifty USB3 devices (with much more
attractive specs); I choose this older USB2 model hoping that it would
be supported - but until so far, I have no luck.

I am using a debian testing/unstable hybrid installation.

Round 0: official "driver".

I have tested the official libdlo drivers,
<http://people.freedesktop.org/%7Eberniet/libdlo-0.1.2.tar.gz> and the
tests worked; I saw the test graphics.

Round 1:

First I tried the method described here
<https://wiki.archlinux.org/index.php/DisplayLink#udl>, to get
hot-plugging dynamic support to

I blacklisted the udlfb device, loaded the udl device, powered on the
device.

dmesg says this:

usb 8-4: USB disconnect, device number 4
usb 8-4: new high-speed USB device number 5 using ehci-pci
usb 8-4: device descriptor read/64, error -32
usb 8-4: New USB device found, idVendor=17e9, idProduct=030d
usb 8-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 8-4: Product: HP U160
usb 8-4: Manufacturer: DisplayLink
usb 8-4: SerialNumber: <censored>
[drm] vendor descriptor length:17 data:17 5f 01 00 15 05 00 01 03 00 04
udl 8-4:1.0: fb1: udldrmfb frame buffer device
[drm] Initialized udl 0.0.1 20120220 on minor 1

I can list the device with
    xrandr --listproviders

(it is indentified as a modesetting provider, as expected),
and after doing
    xrandr --setprovideroutputsource 1 0
, I can actually set it up with xrandr

- but in only shows garbage.

Round 2:

Then I tried to set up a config when it's the only monitor.

Xorg.conf:

----------------------
Section "Device"
        Identifier      "DisplayLinkDevice"
        Driver          "fbdev"
        BusID           "USB"
        Option          "fbdev" "/dev/fb1"  # change to whatever device
you want to use
 #      Option          "rotate" "CCW"      # uncomment for rotation
EndSection
 
Section "Monitor"
       Identifier      "DisplayLinkMonitor"
EndSection
 
Section "Screen"
        Identifier      "DisplayLinkScreen"
        Device          "DisplayLinkDevice"
        Monitor         "DisplayLinkMonitor"
        DefaultDepth    16
EndSection

Section "ServerLayout"
  Identifier            "SingleLayout"
  Screen        0       "DisplayLinkScreen"
EndSection
----------------------

X started successfully, but again, it showed only garbage on the USB screen.
(Attaching the xorg.log)

What's the recommended way for getting this to work?
Should I go back to the udlfb driver, instead of the udl?

Thank you for your help:

   Kristof Csillag

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/libdlo/attachments/20140930/58e5b019/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Xorg.0.log
Type: text/x-log
Size: 28677 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libdlo/attachments/20140930/58e5b019/attachment-0001.bin>


More information about the Libdlo mailing list