I just installed elementary OS, but I can't get the Ubuntu display link driver to work with my smart dock (to connect external screens). Once I go through and activate the .run from their driver, I ended up stuck at the UDEV rule. Fortunately I found someone who had a similar problem and they managed to fix it.

However, once I have made the appropriate changes, I have absolutely no idea how to turn this folder that was generated from a .run that I can execute to get my driver working.

  • your question is how to run .run file, correct?
    – Ravan
    Nov 27, 2015 at 3:21
  • 1
    @Ravan It's how to make my folder (that's no longer a compressed .run file) back into a .run file so that I can run it.
    – Adam
    Nov 27, 2015 at 4:41
  • This worked perfectly "right out of the box"! Wow. Thank you! Dec 22, 2016 at 15:21

1 Answer 1


I was having trouble with this too so I modified AdnanHodzic's code to run on elementary. You can find the source here https://github.com/jpopesculian/displaylink-debian

  1. Do a git clone: git clone https://github.com/jpopesculian/displaylink-debian.git
  2. And run the file: displaylink-debian/displaylink-debian.sh

Let me know if that works for you!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.