HDMI to USB-C doesn't work

Recently I bought an adapter to connect my USB devices and HDMI via USB-C to my laptop (with Thunderbolt). In Windows, HDMI works correctly and I can use the display normally via the adapter, but in Ubuntu I cannot make another display appear when connected via this adapter.

Is there any solution to this? I should say that if I connected the display via HDMI from the laptop then it works normally, so the issue seems to be between Ubuntu and USB-C.


To fix it install the GPU drivers. Open the terminal and run ubuntu-drivers devices -> one of the drivers should be marked as distro non-free recommended so choose this one with sudo apt install <driver_name> && sudo reboot

Alternatively install the recommended proprietary graphics drivers automatically with sudo ubuntu-drivers autoinstall && sudo reboot