I have a CalDigit TS4 Dock with two monitors attached via Thunderbolt/USB-C.
CalDigit is connected to Framework Laptop 13 AMD Ryzen 7040 Laptop.
When booting from the Fedora Workstation USB Install Media, it picks up all 3 displays (Laptop, & 2 monitors) correctly, however once you install Fedora to disk and reboot it will not detect the 2nd monitor attached to the dock unless you disconnect and reconnect the monitor or you turn the monitor off and back on. Once you have done this, the 2nd monitor is detected and it works fine until you next restart.
However, if instead of booting from the main Kernel, you boot from the rescue kernel, it will detect all 3 monitors and works fine.
I get the same results with both F39 and the latest F40 Prerelease (20240224).
Any guidance on troubleshooting this would be greatly appreciated.
I have a Framework Laptop 16 with the same CalDigit TS4 on Fedora 40 (kernel 6.11.4).
I’m having the issue where I have 2 external monitors, but one of them is detected as “unknown display”. While there is an output, it’s stuck at 640x480 at 59.9 Hz and cannot be changed. This monitor is actually a Viewsonic monitor that does 1920x1080 at 75 Hz.
Everything works fine in Winodws 11, but not Fedora.
I have a Dell WD22TB4 dock as well, and has the same behavior, so it’s not specific to CalDigit. I also have the same issue on Ubuntu, so not specific to Fedora.
It works fine in WIndows 11, so it’s not a hardware issue.