External monitor not recognized when using USB-C cable


I have a laptop with 3 internal SSDs

1 Win11
1 Zorin 16.2
1 data

I recently bought a 32 inches monitor with HDMI/Display Port and USB-C (that also provide 65W power to the laptop) and connect it to my laptop
I have no problem in using this monitor with the USB-C and Win11.
I cannot use the monitor when using the USB-C and Zorin 16.2...it work when using the HDMI...

Any idea why it does not work when connected with USB-C?

USB-C + WIn11: OK
USB-C + Zorin 16.2: NOK...the external monitor is simply not detected (not listed in Display settings)
HDMI + Zorin 16.2: OK
DP...not tested as I do not have DP port on my laptop

not urgent as it work with HDMI...however if there is an easy trick to make it work with USB-C would be happy...

Can you please relay the output of

uname -r

To check your kernel. It is safe to just go ahead and try running

sudo apt install linux-modules-extra-$(uname -r)

to ensure the needed packages are installed.

1 Like

Not sure if this will help:
sudo apt install gnome-shell-extension-multi-monitors
Better support for additional monitors in GNOME shell

@ arkhane, is the USB-c port a part of the video card? Most of them are because it is meant for video output (though usable as phone/portable storage access). This means that you must ensure that you are using the proper drivers for you video card, so all of the features are accessible.

uname -r gave me this: 5.15.0-60-generic
sudo apt install linux-modules-extra-$(uname -r) gave me this:

sudo apt install linux-modules-extra-$(uname -r)
[sudo] password for :
Reading package lists... Done
Building dependency tree
Reading state information... Done
linux-modules-extra-5.15.0-60-generic is already the newest version (5.15.0-60.66~20.04.1).
linux-modules-extra-5.15.0-60-generic set to manually installed.
The following packages were automatically installed and are no longer required:
coinor-libcbc3 coinor-libcgl1 coinor-libclp1 coinor-libcoinmp1v5
coinor-libcoinutils3v5 coinor-libosi1v5 gir1.2-animation-glib-0
gir1.2-ges-1.0 libanimation-glib0 libanimation0 libges-1.0-0 libjs-jquery
libjs-jquery-ui pitivi python-matplotlib-data python3-cycler
python3-kiwisolver python3-matplotlib python3-numpy python3-pyparsing
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

I did this sudo apt install gnome-shell-extension-multi-monitors

restarted the laptop...same as before...NOK with USB-C...

...not sure to understand your question...
the USB-C port on my laptop is a USB-C port...that's all what I can say...I doubt it would be part of the video card...by the way I think I have a GPU: GeForce GTX 1660 Ti while the monitor has something named AMD Freesynch...is that relevant for this case....?

I have the 1660 Ti card from nvidia as well. The USB-C port is part of that card. You have to have an nvidia driver installed and in use in order to use it for graphics. Check software updater other drivers for which nvidia driver is in use.