You are not logged in.

#1 2025-07-22 23:08:05

justdanyul
Member
Registered: 2011-09-29
Posts: 137

Dual monitors over thunderbolt?

I got a bit of an issue getting wayland/hyprland to detect my second monitor.  Basically, the monitor doesn't show up when running hyprctl monitors. I can see the monitor is detected on the thunderbolt bus as boltctl outputs:

 ● CalDigit, Inc. Element 5 Hub
   ├─ type:          peripheral
   ├─ name:          Element 5 Hub
   ├─ vendor:        CalDigit, Inc.
   ├─ uuid:          c47b8780-00b1-fdc8-ffff-ffffffffffff
   ├─ generation:    USB4
   ├─ status:        authorized
   │  ├─ domain:     17638780-0044-50a5-ffff-ffffffffffff
   │  ├─ rx speed:   40 Gb/s = 2 lanes * 20 Gb/s
   │  ├─ tx speed:   40 Gb/s = 2 lanes * 20 Gb/s
   │  └─ authflags:  none
   ├─ authorized:    Tue 22 Jul 2025 22:57:52 UTC
   ├─ connected:     Tue 22 Jul 2025 22:57:52 UTC
   └─ stored:        Tue 22 Jul 2025 22:35:43 UTC
      ├─ policy:     iommu
      └─ key:        no

 ● Apple Inc. Studio Display
   ├─ type:          peripheral
   ├─ name:          Studio Display
   ├─ vendor:        Apple Inc.
   ├─ uuid:          009038e0-ded8-0100-ffff-ffffffffffff
   ├─ generation:    Thunderbolt 3
   ├─ status:        authorized
   │  ├─ domain:     17638780-0044-50a5-ffff-ffffffffffff
   │  ├─ rx speed:   40 Gb/s = 2 lanes * 20 Gb/s
   │  ├─ tx speed:   40 Gb/s = 2 lanes * 20 Gb/s
   │  └─ authflags:  none
   ├─ authorized:    Tue 22 Jul 2025 22:57:53 UTC
   ├─ connected:     Tue 22 Jul 2025 22:57:53 UTC
   └─ stored:        Tue 22 Jul 2025 22:35:43 UTC
      ├─ policy:     iommu
      └─ key:        no

 ● Apple Inc. Studio Display #2
   ├─ type:          peripheral
   ├─ name:          Studio Display
   ├─ vendor:        Apple Inc.
   ├─ uuid:          00892078-04b1-0100-ffff-ffffffffffff
   ├─ generation:    Thunderbolt 3
   ├─ status:        authorized
   │  ├─ domain:     17638780-0044-50a5-ffff-ffffffffffff
   │  ├─ rx speed:   40 Gb/s = 2 lanes * 20 Gb/s
   │  ├─ tx speed:   40 Gb/s = 2 lanes * 20 Gb/s
   │  └─ authflags:  none
   ├─ authorized:    Tue 22 Jul 2025 22:57:53 UTC
   ├─ connected:     Tue 22 Jul 2025 22:57:53 UTC
   └─ stored:        Tue 22 Jul 2025 22:35:43 UTC
      ├─ policy:     iommu
      └─ key:        no

 ● Sonnet Technologies, Inc Solo 10G Thunderbolt 3 Edition
   ├─ type:          peripheral
   ├─ name:          Solo 10G Thunderbolt 3 Edition
   ├─ vendor:        Sonnet Technologies, Inc
   ├─ uuid:          000d52bd-faa0-0800-ffff-ffffffffffff
   ├─ generation:    Thunderbolt 3
   ├─ status:        authorized
   │  ├─ domain:     17638780-0044-50a5-ffff-ffffffffffff
   │  ├─ rx speed:   40 Gb/s = 2 lanes * 20 Gb/s
   │  ├─ tx speed:   40 Gb/s = 2 lanes * 20 Gb/s
   │  └─ authflags:  none
   ├─ authorized:    Tue 22 Jul 2025 22:57:54 UTC
   ├─ connected:     Tue 22 Jul 2025 22:57:54 UTC
   └─ stored:        Tue 22 Jul 2025 22:35:43 UTC
      ├─ policy:     iommu
      └─ key:        no

I'm using an onboard intel graphics card on a ASUS motherboard with a thunderbolt out port. The Kernel output is as follows

46149.230419] hid-generic 0003:05AC:1114.002C: hiddev97,hidraw4: USB HID v1.01 Device [Apple Inc. Studio Display] on usb-0000:41:00.0-1.4/input5
[46149.233872] hid-generic 0003:05AC:1114.002D: hiddev98,hidraw5: USB HID v1.01 Device [Apple Inc. Studio Display] on usb-0000:41:00.0-1.4/input6
[46149.235471] hid-generic 0003:05AC:1114.002E: hiddev99,hidraw6: USB HID v1.01 Device [Apple Inc. Studio Display] on usb-0000:41:00.0-1.4/input7
[46149.236861] hid-sensor-hub 0003:05AC:1114.002F: hiddev100,hidraw7: USB HID v1.01 Device [Apple Inc. Studio Display] on usb-0000:41:00.0-1.4/input8
[46149.237956] usb 7-1.4: New USB device found, idVendor=05ac, idProduct=1114, bcdDevice= 2.01
[46149.237959] usb 7-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[46149.237961] usb 7-1.4: Product: Studio Display
[46149.237962] usb 7-1.4: Manufacturer: Apple Inc.
[46149.237963] usb 7-1.4: SerialNumber: 00008030-0005612E263A202E
[46149.241223] hid-sensor-hub 0003:05AC:1114.0030: hiddev101,hidraw8: USB HID v1.01 Device [Apple Inc. Studio Display] on usb-0000:41:00.0-1.4/input9
[46149.241252] hid-sensor-hub 0003:05AC:1114.0030: No report with id 0xffffffff found
[46149.241254] hid_sensor_rotation HID-SENSOR-20008a.2.auto: failed to setup common attributes
[46149.241255] hid_sensor_rotation HID-SENSOR-20008a.2.auto: probe with driver hid_sensor_rotation failed with error -22
[46149.248031] usb 7-1.4: Found UVC 1.50 device Studio Display (05ac:1114)
[46149.384856] hid-generic 0003:05AC:1114.0031: hiddev102,hidraw9: USB HID v1.01 Device [Apple Inc. Studio Display] on usb-0000:51:00.0-1.4/input5
[46149.398297] hid-generic 0003:05AC:1114.0032: hiddev103,hidraw10: USB HID v1.01 Device [Apple Inc. Studio Display] on usb-0000:51:00.0-1.4/input6
[46149.399894] hid-generic 0003:05AC:1114.0033: hiddev104,hidraw11: USB HID v1.01 Device [Apple Inc. Studio Display] on usb-0000:51:00.0-1.4/input7
[46149.401622] hid-sensor-hub 0003:05AC:1114.0034: hiddev105,hidraw12: USB HID v1.01 Device [Apple Inc. Studio Display] on usb-0000:51:00.0-1.4/input8
[46149.404459] hid-sensor-hub 0003:05AC:1114.0035: hiddev106,hidraw13: USB HID v1.01 Device [Apple Inc. Studio Display] on usb-0000:51:00.0-1.4/input9
[46149.404503] hid-sensor-hub 0003:05AC:1114.0035: No report with id 0xffffffff found
[46149.404506] hid_sensor_rotation HID-SENSOR-20008a.4.auto: failed to setup common attributes
[46149.404509] hid_sensor_rotation HID-SENSOR-20008a.4.auto: probe with driver hid_sensor_rotation failed with error -22
[46149.405461] thunderbolt 0-3: new device found, vendor=0x3d device=0x28
[46149.405470] thunderbolt 0-3: CalDigit, Inc. Element 5 Hub
[46150.089942] thunderbolt 0-303: new device found, vendor=0x1 device=0x801f
[46150.089957] thunderbolt 0-303: Apple Inc. Studio Display
[46150.692463] thunderbolt 0-503: new device found, vendor=0x1 device=0x801f
[46150.692476] thunderbolt 0-503: Apple Inc. Studio Display
[46151.093653] thunderbolt 0-703: new device found, vendor=0x8 device=0x64
[46151.093747] thunderbolt 0-703: Sonnet Technologies, Inc Solo 10G Thunderbolt 3 Edition

It looks to me like while it finds both thunderbolt devices, only one USB Video device is found

[46149.248031] usb 7-1.4: Found UVC 1.50 device Studio Display (05ac:1114)

Last edited by justdanyul (2025-07-23 11:44:48)

Offline

Board footer

Powered by FluxBB