Does Linux support this? I am trying to connect my laptop to a monitor via USB C. The laptop has two Thunderbolt ports and the monitor has support for USB C DP alt mode. I have tested the same setup on my work laptop (windows 11) and it works fine but my laptop running arch does not work. My laptop detects the monitor correctly so it shows up in the KDE plasma display configuration but the monitor is not getting any input. As far as I could tell this is supported in the kernel. Am I wrong? Am I missing some important package?
What’s the model, just for starters
Right sorry forgot to mention that. The laptop is an Asus Vivobook S14 K3402Z (not the OLED one in case that matters). The monitor is a Philips Evnia 49M2C8900
Do you have the bolt and plasma-thunderbolt packages installed? I believe I had to do that to use a thunderbolt SSD enclosure/docks with my laptop. I am not sure about DP alt mode, though.
Yes those are both installed
Works ootb on fedora kde wayland.
Is your usb c dp connected to a gpu other than the one the compositor running on? Does the screen show in display settings? Setting different configurations and refresh rate works?
Works fine. I use it on my XPS 13 daily with Fedora 41
What does dmesg say when you plug it in?
[ 930.571238] usb 3-4: new high-speed USB device number 21 using xhci_hcd [ 930.706640] usb 3-4: New USB device found, idVendor=2109, idProduct=2817, bcdDevice= 7.74 [ 930.706652] usb 3-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 930.706655] usb 3-4: Product: USB2.0 Hub [ 930.706658] usb 3-4: Manufacturer: VIA Labs, Inc. [ 930.706661] usb 3-4: SerialNumber: 000000000 [ 930.709490] hub 3-4:1.0: USB hub found [ 930.709697] hub 3-4:1.0: 5 ports detected [ 931.438189] usb 3-4.4: new high-speed USB device number 22 using xhci_hcd [ 931.583868] usb 3-4.4: New USB device found, idVendor=2109, idProduct=2211, bcdDevice= 5.84 [ 931.583877] usb 3-4.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 931.583879] usb 3-4.4: Product: USB2.0 Hub [ 931.583881] usb 3-4.4: Manufacturer: VIA Labs, Inc. [ 931.585386] hub 3-4.4:1.0: USB hub found [ 931.585580] hub 3-4.4:1.0: 4 ports detected [ 932.100980] usb 3-4.5: new high-speed USB device number 23 using xhci_hcd [ 932.183614] usb 3-4.5: New USB device found, idVendor=2109, idProduct=8884, bcdDevice= 0.01 [ 932.183624] usb 3-4.5: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 932.183626] usb 3-4.5: Product: USB Billboard Device [ 932.183629] usb 3-4.5: Manufacturer: VIA Labs, Inc. [ 932.183630] usb 3-4.5: SerialNumber: 0000000000000001 [ 932.634461] usb 3-4.4.1: new full-speed USB device number 24 using xhci_hcd [ 932.830091] usb 3-4.4.1: New USB device found, idVendor=1038, idProduct=12ad, bcdDevice= 1.19 [ 932.830109] usb 3-4.4.1: New USB device strings: Mfr=4, Product=5, SerialNumber=0 [ 932.830115] usb 3-4.4.1: Product: SteelSeries Arctis 7 [ 932.830120] usb 3-4.4.1: Manufacturer: SteelSeries [ 933.230162] input: SteelSeries SteelSeries Arctis 7 Consumer Control as /devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4.4/3-4.4.1/3-4.4.1:1.5/0003:1038:12AD.0004/input/input17 [ 933.281660] input: SteelSeries SteelSeries Arctis 7 as /devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4.4/3-4.4.1/3-4.4.1:1.5/0003:1038:12AD.0004/input/input19 [ 933.282589] hid-generic 0003:1038:12AD.0004: input,hiddev96,hidraw1: USB HID v1.11 Device [SteelSeries SteelSeries Arctis 7] on usb-0000:00:14.0-4.4.1/input5 [ 933.411058] usb 3-4.4.2: new full-speed USB device number 25 using xhci_hcd [ 933.545758] usb 3-4.4.2: New USB device found, idVendor=0cf2, idProduct=b201, bcdDevice= 1.00 [ 933.545764] usb 3-4.4.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 933.545766] usb 3-4.4.2: Product: 6K7732 [ 933.545767] usb 3-4.4.2: Manufacturer: ENE [ 933.545768] usb 3-4.4.2: SerialNumber: 6243168002 [ 933.551282] hid-generic 0003:0CF2:B201.0005: hiddev97,hidraw2: USB HID v1.11 Device [ENE 6K7732] on usb-0000:00:14.0-4.4.2/input1
This is a stupid question, but you are powering the monitor externally, right?
Yes