Lenovo P14s HDMI projector issue

Hello,

I’m having trouble with my HDMI projector.

  • If I plug it directly on my laptop (Lenovo P14s gen2) : the image is just a mush of grey pixels
  • If I plug it via an USB-C hub, the image is fine
  • Using a Windows laptop, the image is fine

Of course, I’d like to plug it directly.

What could be the cause of this?

Here is the output of xrandr:

Directly:

HDMI-1 connected 1920x1080+3200+0 (normal left inverted right x axis y axis) 1600mm x 900mm
   3840x2160     30.00 +  25.00    24.00    29.97    23.98  
   4096x2160     24.00    23.98  
   1920x1080     60.00*   50.00    59.94    30.00    24.00    29.97    23.98  
   1920x1080i    60.00    50.00    59.94  
   1280x720      60.00    50.00    59.94  
   1440x576      50.00  
   1440x480      60.00    59.94  
   720x576       50.00  
   720x576i      50.00  
   720x480       60.00    59.94  
   720x480i      60.00    59.94  
   640x480       60.00    59.94

via USB-C hub:

DP-3 connected 1920x1080+3200+0 (normal left inverted right x axis y axis) 1600mm x 900mm
   3840x2160     30.00 +  25.00    24.00    29.97    23.98  
   4096x2160     30.00    24.00    29.97    23.98  
   1920x1080     60.00*   50.00    59.94    30.00    24.00    29.97    23.98  
   1280x720      60.00    50.00    59.94  
   1440x576      50.00  
   1440x480      60.00    59.94  
   720x480       60.00    59.94  
   640x480       60.00    59.94

Thank you very much.