Hi all,
I succeeded in making the driver works on Debian Jessie with a backported kernel:
Code:
Linux mp-de-007 4.1.0-0.bpo.2-amd64 #1 SMP Debian 4.1.6-1~bpo8+1 (2015-09-09) x86_64 GNU/Linux
With the displaylink and monitor connected (not sure it is necessary, but I do it this way):
- Extract the sources from the binarie
- ./displaylink-driver-1.0.138.run --keep --noexec
- cd displaylink-driver-1.0.138/
- Link Kbuild on Makefile (required to find headers)
- cd /lib/modules/$(uname -r)/build
- sudo ln -s Makefile Kbuild
- Uninstall my previous installation (if already installed)
- sudo ./displaylink-installer.sh uninstall
- sudo rmmod evdi
- edit the installer (displaylink-installer.sh) used in previous step and change
- line 10: SYSTEMINITDAEMON=systemd
- line 13:ATTR{idVendor}=="17e9" instead of ATTR{idVendor}=="179"
- run the installer
- sudo ./displaylink-installer.sh install
Then you should be able to see a new provider:
Code:
xrandr --listproviders
Providers: number : 2
Provider 0: id: 0x47 cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 4 outputs: 4 associated providers: 0 name:Intel
Provider 1: id: 0x13c cap: 0x2, Sink Output crtcs: 1 outputs: 1 associated providers: 0 name:modesetting
The displaylink is the provider 1 named "modesetting"
Connect it to provider 0
Code:
xrandr --setprovideroutputsource 1 0
Then go to your display preferences, you should see the new monitor.
The following does not work:
- unplug and plug again your monitor
- when removing the displaylink, xrandr still display the provider 1, need a reboot to make it disappear.
Regards,
Tamm Buhez