I suggest you...

Add upgrade logic to the Linux installation scripts

I had version 1.1.62 of the Ubuntu driver installed. When I tried to install the new driver, I got errors saying the EVDI module was running and I needed to reboot to continue the installation. After reboot, I got the same error again.

After looking into the running DisplayLinkManager process, I ended up dropping into /usr/lib/displaylink and running the install script there with the uninstall option:

me@mine:/usr/lib/displaylink$ sudo ./displaylink-installer.sh uninstall
DisplayLink Linux Software 1.1.62 install script called: uninstall
Distribution discovered: Ubuntu 16.04.2 LTS
Uninstalling
Removing EVDI from kernel tree, DKMS, and removing sources.
Stopping DLM systemd service
Removed symlink /etc/systemd/system/graphical.target.wants/displaylink.service.
Removing suspend-resume hooks
Removing udev rule
Removing Core folder

Uninstallation steps complete.
Please note that the evdi kernel module is still in the memory.
A reboot is required to fully complete the uninstallation process.

This finally allowed me to go install the new driver after a reboot. Can you guys just add some upgrade logic into your installation script?

9 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Jon KleinJon Klein shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    0 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...

      Feedback and Knowledge Base