Is this supported on recent versions of Ubuntu? The description says Windows-only, and that it doesn't work on Mac, but makes no mention of Linux. There's also not any mention of a manufacturer. I'm hoping someone here will recognise it and know whether it works...
It depends on the converter chip and your operating system.
Most USB/HDMI converters sold today contain hardware from either DisplayLink or FrescoLogic.
Short answer:
You will probably get best results using a DisplayLink device and Ubuntu 16.04 or 18.04.
Long answer:
FrescoLogic
There is an official open source driver available at github for the
fl2000
chip, but as the readme says:This issue indicates that there is no support for newer kernels right now. So if you aren't using Ubuntu 14.04 anymore, you'd have to wait for someone to port it (or do it yourself). There is also a reddit where a user claims he got it to work on Ubuntu 18.04 Alpha 2, but didn't provide any further information.
DisplayLink
They officially provide drivers for Ubuntu 14.04, 16.04, 17.04, 17.10 and 18.04. The latest driver version is available for 16.04 and 18.04. According to the release notes, they support the following:
The driver is not compatible with closed source graphics drivers. If in doubt, take a look at the known issues page.
What you can expect from it
From my own experience, it works well for office use or browsing the internet. In general, everything where the display output is mostly static. You can watch videos, but you'll notice visible artifacts because of the high compression that is needed to be able to transfer the images over (relatively slow) USB3.0. You can't really play 3D games.
You cannot disable the built-in display of laptops (see github issue).
How to tell which hardware is used
The device you linked to uses FrescoLogic hardware. Although most sellers won't include that information in the description, they often provide links to drivers. In your case, they linked to a file called FL2000-2.1.33788.0.exe which indicates it uses a FrescoLogic FL2000 chip.