You are not logged in.

#1 2024-02-20 09:39:02

michael.burakov
Member
Registered: 2024-02-20
Posts: 2

Monitor connected through USB Type-C is not detected.

Hello,

I have the following setup:

  • DELL UltraSharp32 Monitor with built in KVM switch;

  • stationary PC connecting through HDMI together with usb mouse and keyboard;

  • laptop connecting through USB Type-C.

I'm mostly using laptop at work but occasionally bring it home. A while ago, a month back or so, everything worked just fine, I could switch between PC and laptop from the monitor controls. However, today while working from home, I've noticed that my laptop doesn't detect the monitor, monitor shows the message: "No USB Type-C signal from your device". Also, it doesn't seem to be a problem with the cable as monitor shows the message: "USB Type-C plugged/unplugged" when I set/remove USB cable in laptop's usb charging port. In addition to no video signal, laptop doesn't charge either from monitor, which I'm 100% sure it did before. I tested to set usual USB-C net-adapter and it starts charging just fine.

At work I have a similar setup, but another monitor (Philips) with no KVM switch, i.e. also using a USB Type-C cable to power and provide video output, and it is working just fine.

Here are some system outputs from setup at home which could be useful.

xrandr output:

❯ xrandr
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
eDP1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 310mm x 170mm
   1920x1080     60.01*+  59.93  
   1680x1050     59.88  
   1400x1050     59.98  
   1600x900      60.00    59.95    59.82  
   1280x1024     60.02  
   1400x900      59.96    59.88  
   1280x960      60.00  
   1368x768      60.00    59.88    59.85  
   1280x800      59.81    59.91  
   1280x720      59.86    60.00    59.74  
   1024x768      60.00  
   1024x576      60.00    59.90    59.82  
   960x540       60.00    59.63    59.82  
   800x600       60.32    56.25  
   864x486       60.00    59.92    59.57  
   640x480       59.94  
   720x405       59.51    60.00    58.99  
   640x360       59.84    59.32    60.00  
DP1 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
DP3 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
HDMI3 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)

udevadm output when unplugging USB cable.

❯ sudo udevadm monitor
[sudo] password for michael: 
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent

KERNEL[3512.663041] change   /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0A:00/power_supply/BAT0 (power_supply)
UDEV  [3512.667821] change   /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0A:00/power_supply/BAT0 (power_supply)

lspci:

❯ lspci -v | grep -i 'usb'
00:14.0 USB controller: Intel Corporation Cannon Point-LP USB 3.1 xHCI Controller (rev 11) (prog-if 30 [XHCI])
	Subsystem: Hewlett-Packard Company Cannon Point-LP USB 3.1 xHCI Controller
38:00.0 USB controller: Intel Corporation JHL7540 Thunderbolt 3 USB Controller [Titan Ridge 4C 2018] (rev 06) (prog-if 30 [XHCI])
	Subsystem: Hewlett-Packard Company JHL7540 Thunderbolt 3 USB Controller [Titan Ridge 4C 2018]

No output in journalctl -b -f or dmesg.

I'm fully aware that this could be a problem with my Dell monitor, but appreciate if somebody can help me and direct to correct system logs or config to pin the problem.

Offline

#2 2024-02-20 10:26:17

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,037

Re: Monitor connected through USB Type-C is not detected.

To get an overview of the status quo a full

sudo journalctl -b

and a Xorg log would be nice.

Random suggestion based on the info we have so far, get rid of xf86-video-intel you generally don't want that, and depending on which kernel you used a month ago, check/test linux-lts or so.

Offline

#3 2024-02-28 06:59:17

michael.burakov
Member
Registered: 2024-02-20
Posts: 2

Re: Monitor connected through USB Type-C is not detected.

The issue was resolved. It turned I hade broken USB Type-C cable. As I mentioned earlier, I have similar setup at work which works fine. So when I brought the cable from home, it didn't work either. Now when I got a new USB cable, everything is working as intended. How can I mark it as resolved?

On a side note, @V1del, what do you mean by we generally don't want xf86-video-intel driver?

Offline

#4 2024-02-28 09:39:25

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 72,906

Re: Monitor connected through USB Type-C is not detected.

See the blue note in https://wiki.archlinux.org/title/Intel_ … stallation
Also check your xorg log, it will most likely complain about missing i965 and resort to swrast unless you explicitly configure the DRI as iris and if you've that package installed (and not mesa-amber, neither of which you want)

Xorg log would be nice

Online

Board footer

Powered by FluxBB