I have also tried different cables (2 different DP and HDMI) without success. My dock firmware is the very latest, upgraded with fwupdmgr.
├─SD25TB4: │ │ Device ID: ef3fa54007a8baeb942633cf43116089005642cb │ │ Summary: Dell Dock EC │ │ Current version: 1.0.6.3 │ │ Vendor: Dell Computer Corp. (USB:0x413C) │ │ Serial Number: 81MCNB4/7935060278176120832 │ │ GUIDs: acfcd89b-105d-55b9-b85b-08bf8508f38c ← USB\VID_413C&PID_B06E │ │ 68486488-92bb-5509-9a4c-801c93331416 ← USB\VID_413C&PID_B06E&DOCKTYPE_07&DEVTYPE_00 │ │ Device Flags: • Updatable │ │ • Supported on remote server │ │ • Device stages updates │ │ • Device can recover flash failures │ │ • Device is usable for the duration of the update │ │ • Signed Payload │ │ • Can tag for emulation │ │ │ ├─LAN: │ │ Device ID: 5bde67609b80b8ffc6b5f6ab042acfe749a68716 │ │ Summary: Dell Dock LAN │ │ Current version: 2.27 │ │ Vendor: Dell Computer Corp. (USB:0x413C) │ │ GUID: ded18075-2dc8-5de0-aea5-575300b1b661 ← EC\DOCKTYPE_07&DEVTYPE_07 │ │ Device Flags: • Updatable │ │ • Supported on remote server │ │ • Signed Payload │ │ │ ├─MST VMM8: │ │ Device ID: ba10c9021f622c9dbbac7fda1b2837b51cf81b7d │ │ Summary: Dell Dock MST │ │ Current version: 9.03.007 │ │ Bootloader Version: 0.0.000 │ │ Vendor: Dell Computer Corp. (USB:0x413C, SYNA:0x01) │ │ Install Duration: 40 seconds │ │ Serial Number: 001c3aad │ │ GUIDs: b694503a-208b-5ad5-9701-43f8d33ac134 ← USB\VID_413C&PID_B0A5 │ │ 0891e834-750f-537b-9d80-ba4d49e635a2 ← USB\VID_413C&PID_B0A5&BID_05 │ │ 8665b4d7-0914-5a6d-ae0f-a36a6a301bc0 ← USB\VID_413C&PID_B0A5&BID_05&CID_01 │ │ Device Flags: • Updatable │ │ • Supported on remote server │ │ • Cryptographic hash verification is available │ │ • Device stages updates │ │ • Signed Payload │ │ • Can tag for emulation │ │ │ ├─PD: │ │ Device ID: 316208ce0ec0c6e6b350fccdec02ac3cdf588c3f │ │ Summary: Dell Dock PowerDelivery │ │ Current version: 1.34.0.0 │ │ Vendor: Dell Computer Corp. (USB:0x413C) │ │ GUID: f6ef5e89-3dba-5f90-95a0-49a6039ff5bd ← EC\DOCKTYPE_07&DOCKSKU_02&DEVTYPE_01&INST_00 │ │ Device Flags: • Updatable │ │ • Supported on remote server │ │ • Signed Payload │ │ │ ├─Package Version of Dell dock: │ │ Device ID: 8cda17f09c123b0a34865f499c34eb7abfc35c24 │ │ Summary: Dell Dock Package │ │ Current version: 1.1.4.1 │ │ Vendor: Dell Computer Corp. (USB:0x413C) │ │ GUID: b88fc685-c09f-53bf-abb3-04a5978358b1 ← EC\DOCKTYPE_07&DOCKSKU_02&DEVTYPE_PACKAGE │ │ Device Flags: • Updatable │ │ • Supported on remote server │ │ • Unsigned Payload │ │ Device Requests: • Message │ │ │ ├─RTS0 Gen 1 USB Hub: │ │ Device ID: f5f01944f6a27240ad2affba60b541f3913f2aad │ │ Summary: Dell Dock USB Hub │ │ Current version: 1.17 │ │ Vendor: Dell Computer Corp. (USB:0x413C) │ │ GUIDs: 9d84dbd7-8750-5c6b-8e55-57cfd9f88fda ← USB\VID_413C&PID_B0A1 │ │ cbe221f0-246a-53fa-923b-25d05aa2d240 ← USB\VID_413C&PID_B0A1&DOCKTYPE_07 │ │ Device Flags: • Updatable │ │ • Supported on remote server │ │ • Signed Payload │ │ • Can tag for emulation │ │ │ ├─RTS0 Gen 2 USB Hub: │ │ Device ID: e16b1a15e860ffdea3efccbfb207f0e043289623 │ │ Summary: Dell Dock USB Hub │ │ Current version: 1.15 │ │ Vendor: Dell Computer Corp. (USB:0x413C) │ │ Serial Number: 2200 │ │ GUIDs: 76fff4f2-85d7-566c-a055-584a5f7e808a ← USB\VID_413C&PID_B0A2 │ │ 817c0df3-50b0-5032-8256-b305195fae5f ← USB\VID_413C&PID_B0A2&DOCKTYPE_07 │ │ Device Flags: • Updatable │ │ • Supported on remote server │ │ • Signed Payload │ │ • Can tag for emulation │ │ │ ├─RTS5 Gen 2 USB Hub: │ │ Device ID: 1a22dc639b2e0768b04cf3d5a8358d64ce5b1779 │ │ Summary: Dell Dock USB Hub │ │ Current version: 1.22 │ │ Vendor: Dell Computer Corp. (USB:0x413C) │ │ GUIDs: e20de53a-f8d7-5915-97d1-e643f76a02b2 ← USB\VID_413C&PID_B0A3 │ │ c28c5c5a-407f-57eb-bca0-ec9dd72a0bb0 ← USB\VID_413C&PID_B0A3&DOCKTYPE_07 │ │ Device Flags: • Updatable │ │ • Supported on remote server │ │ • Signed Payload │ │ • Can tag for emulation │ │ │ ├─Remote Management: │ │ Device ID: 1e0ab151db3ad41a9a7577f4ad34695176b9f371 │ │ Summary: Dell Dock Remote Management │ │ Current version: 1.9.3.0 │ │ Vendor: Dell Computer Corp. (USB:0x413C) │ │ Serial Number: 0000123456789000 │ │ GUID: fb663b44-4ebb-58fd-a670-f8fbaaf23f13 ← USB\VID_413C&PID_B0A4 │ │ Device Flags: • Updatable │ │ • Supported on remote server │ │ • Signed Payload │ │ • Can tag for emulation │ │ │ └─USB4 controller: │ Device ID: 5ec9e2e4100a86751e32539dbe4dec607762cfb3 │ Summary: Dell Dock USB4 Controller │ Current version: 44.83 │ Vendor: Dell Computer Corp. (USB:0x8087, TBT:0x00D4, USB:0x413C) │ GUID: 71e3d46d-9069-535c-8383-9fbb1aee3c56 ← TBT-00d4b0a1 │ Device Flags: • Updatable │ • Supported on remote server │ • Signed Payload │ • Can tag for emulation -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/2109692 Title: Failed automatic external monitor detection via Thunderbolt dock Status in Dell Ubuntu Project: New Status in linux package in Ubuntu: New Status in linux-hwe-6.11 package in Ubuntu: Won't Fix Bug description: Hello, I am experiencing an issue with automatic external monitor detection when connected via a Dell Pro Thunderbolt 4 Dock (SD25TB4) on my Dell Precision 5490 laptop, running Ubuntu 24.04.2 LTS. The external monitor (connected via DisplayPort on the dock) is not automatically detected by the system when the laptop starts or when I connect the dock with the monitor already plugged in. The xrandr --listmonitors command initially only lists the laptop's built-in screen. However, the external monitor works correctly if, after the system has booted and the dock is connected, I manually unplug and re-plug ONLY the DisplayPort cable on the docking station. This action triggers the detection and activation of the display. Hardware Information: Laptop: Dell Precision 5490 Docking Station: Dell Pro Thunderbolt 4 Smart Dock (SD25TB4) External Monitor: [Brand and Model of the Monitor, if known - ADD THIS INFORMATION] Monitor -> Dock Connection: DisplayPort Laptop -> Dock Connection: Thunderbolt 4 / USB-C Thunderbolt Dock Identification: ● Dell Thunderbolt 4 Dock ├─ type: peripheral ├─ name: Dell Thunderbolt 4 Dock ├─ vendor: Dell ├─ uuid: [ANONYMIZED_UUID] ├─ generation: USB4 ├─ status: authorized │ ├─ domain: [ANONYMIZED_UUID] │ ├─ rx speed: 40 Gb/s = 2 lanes * 20 Gb/s │ ├─ tx speed: 40 Gb/s = 2 lanes * 20 Gb/s │ └─ authflags: none ├─ authorized: [DATE_ANONYMIZED] ├─ connected: [DATE_ANONYMIZED] └─ stored: [DATE_ANONYMIZED] ├─ policy: iommu └─ key: no (Note: Output shows the dock is authorized and connected). Software Information: Linux Distribution: Ubuntu 24.04.2 LTS Linux Kernel Version: 6.11.0-24-generic Intel Graphics Driver: i915 (confirmed by lspci) NVIDIA Graphics Driver: nvidia (proprietary driver, confirmed by lspci) NVIDIA Driver Version: nvidia-driver-570-open Optimus Graphics Mode: on-demand (confirmed by prime-select query). Testing nvidia exclusive mode did not resolve automatic detection at boot. bolt Version : 0.9.7-1 xrandr Version: 1.5.2 Steps to Reproduce the Bug: Connect the Dell SD25TB4 docking station to the Dell Precision 5490 laptop using the Thunderbolt/USB-C cable. Connect the external monitor to the docking station via DisplayPort. Boot the laptop into Linux (Ubuntu 24.04.2 LTS). After the graphical session loads, observe that the external monitor is not detected (it remains black/in standby). Open a terminal and run xrandr --listmonitors (it will only list the internal display). Expected Behavior: The external monitor should be automatically detected by the Linux system at boot or shortly after connecting the docking station and enabled according to display settings. Observed Behavior: The external monitor is not automatically detected at boot or dock connection. Workaround: The issue can be resolved by manually unplugging and re-plugging ONLY the DisplayPort cable on the docking station after the system has booted. The monitor is then immediately detected and works. Additional Diagnostic Information : ❯ lspci -k | grep -A 2 -E "(VGA|3D)" 00:02.0 VGA compatible controller: Intel Corporation Meteor Lake-P [Intel Arc Graphics] (rev 08) Subsystem: Dell Meteor Lake-P [Intel Arc Graphics] Kernel driver in use: i915 -- 01:00.0 3D controller: NVIDIA Corporation AD107GLM [RTX 1000 Ada Generation Laptop GPU] (rev a1) Subsystem: Dell Device 0cc7 Kernel driver in use: nvidia Finding regarding dmesg / journalctl logs: We attempted to capture kernel logs (sudo dmesg -C followed by sudo dmesg -k or sudo journalctl --since ...) while performing the action of replugging the DisplayPort cable that makes the display work. Despite the manual action triggering detection, these logs showed NO relevant messages or standard display hotplug events related to the drm, nvidia, i915, thunderbolt, usb4, DP, DisplayPort, EDID, connector, or hotplug layers at the time of the manual action. This seems to indicates that the low-level detection event is not being correctly signaled or logged. We dont really know why. Output of lsusb : (Shows dock's USB components are detected) ❯ lsusb Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 002 Device 002: ID 8087:0b40 Intel Corp. USB3.0 Hub Bus 002 Device 003: ID 0bda:0480 Realtek Semiconductor Corp. 4-Port USB 3.0 Hub Bus 002 Device 004: ID 0bda:0485 Realtek Semiconductor Corp. 4-Port USB 3.0 Hub Bus 002 Device 005: ID 0bda:0481 Realtek Semiconductor Corp. USB3.2 Hub Bus 002 Device 006: ID 0bda:8156 Realtek Semiconductor Corp. USB 10/100/1G/2.5G LAN Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 003: ID 8086:0b63 Intel Corp. USB Bridge Bus 003 Device 004: ID 27c6:634c Shenzhen Goodix Technology Co.,Ltd. Goodix Fingerprint USB Device Bus 003 Device 006: ID 1d5c:5801 Fresco Logic USB2.0 Hub Bus 003 Device 007: ID 0bda:5480 Realtek Semiconductor Corp. 4-Port USB 2.0 Hub Bus 003 Device 008: ID 413c:b0a4 Dell Computer Corp. HID GENERIC DEVICE Bus 003 Device 009: ID 0bda:5485 Realtek Semiconductor Corp. 4-Port USB 2.0 Hub Bus 003 Device 010: ID 0bda:5481 Realtek Semiconductor Corp. USB2.1 Hub Bus 003 Device 011: ID 413c:b0a2 Dell Computer Corp. USB2.0 HID Bus 003 Device 012: ID 413c:b0a3 Dell Computer Corp. USB2.0 HID Bus 003 Device 013: ID 413c:b0a5 Dell Computer Corp. VMM8431 Bus 003 Device 014: ID 413c:b06e Dell Computer Corp. K2 DOCK HID Bus 003 Device 015: ID 413c:b0a1 Dell Computer Corp. HID Device Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Impact: This bug makes the daily use of the external monitor via the docking station inconvenient, requiring a manual intervention (unplugging/re- plugging the DisplayPort cable) with each connection or restart. To manage notifications about this bug go to: https://bugs.launchpad.net/dell/+bug/2109692/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp

