Multiple Screens on Linux Using Wavlink USB

Intro Link to heading

These are the steps to make the Wavlink WL-UG6902H USB to HDMI adapter work on Ubuntu and Fedora Linux. It’s a rather simple and straight forward process. The tricky part was figuring out that it needs the SMI USB driver (Silicon Motion) and the Displaylink driver (Synaptics).

If you’re here for the Fedora installation, head to my repo weblink-fedora.

https://www.wavlink.com/en_us/product/WL-UG6902H.html

How to make it work on Ubuntu Link to heading

Driver download Link to heading

Download the latest driver on the Silicon Motion driver page (search for Linux).

You’ll download a file named SMI-USB-Display-for-Linux-v2.22.1.0.zip

Install the EVDI driver, the SMI USB driver and the smiusbdisplay service Link to heading

Unzip the file you previously downloaded:

unzip SMI-USB-Display-for-Linux-v2.22.1.0.zip

This extracts a file named SMIUSBDisplay-driver.2.22.1.0.run.

Then run the following commands:

chmod +x SMIUSBDisplay-driver.2.22.1.0.run
sudo ./SMIUSBDisplay-driver.2.22.1.0.run

The device should start working straight away.

How to make it work on Fedora Link to heading

I was able to port the installation process to Fedora 41 and now I’m able to use the device on Fedora as well.

Maybe it works on another Red Hat based distros (and versions), but it’s your job to test it! :wink:

You can get the code I used on my weblink-fedora repo. Instructions can be found on its README.md file.

Next steps Link to heading

  • Cleanup the Fedora installation process.
  • Make it possible to uninstall the SMI and EVDI drivers.