What dock are you using for your FW16?

I think I’ve already posted about my experience with docks and this laptop already, but here goes the abridged version:

Caldigit TS4, 2 external monitors (1440p @ 165 Hz, and 1080p @ 75 Hz)

Windows 11 - everything works fine. However, if I boot with it plugged into the dock, Ethernet and 1080p monitor doesn’t work. I need to cycle the plug for both to work.

Fedora 40 - If I boot with it plugged into the dock, Ethernet and 1080p monitor doesn’t work, and the 1440p monitor is either at 60 Hz or 100 Hz. After cycling, Ethernet works, but 1080p monitor detects as an “unknown” monitor so I’m stuck at 640x480 and cannot be changed. The other monitor is fine (gets up to the full 165 Hz, but you will need to set it up again in display settings).

Dell WD22TB4, 2 external monitors (1440p @ 165 Hz, and 1080p @ 75 Hz)

Windows 11 - also fine. Forgot to test the boot while plugged in (don’t have the dock or laptop to test anymore - currently at Framework for RMA).

Fedora 40 - Same behavior as the TS4, but again, didn’t test the boot while plugged in behavior.

Try reducing the refresh rate of your 1440p display. My WD22TB4 is unable to drive 165Hz at that res, but it can do 144hz. It causes glitching on other components as well, I think it’s perhaps a bandwidth issue.

It couldn’t do 144 Hz, or even 60 Hz to allow for my 3rd monitor to work at native resolution. Still seen as “unknown monitor” and hard locked at 640x480

Just remember that all 3 monitors work at their max resolution and refresh rates just fine on either docking station in Windows 11. Just not in Fedora.

So I tried to get the edid info while connected to my CalDigit TS4 with my 2 external monitors.

The first output is the working one (Asus ROG PG279Q - 1440P at 165 Hz).
The second output is the internal display of the FW16.
The thrid output just says “bad edid”, which is the Viewsonic 1080P monitor at 75 Hz that is detecteda s “unknown display” in Gnome Display settings (stuck at 640x480 at 59 Hz).

I am now on Fedora 40 and kernel 6.11.4.

zeddie@zedlin-fw16:~$ monitor-get-edid | monitor-parse-edid
Name: ROG PG279Q
EISA ID: ACI27ec
EDID version: 1.4
EDID extension blocks: 1
Screen size: 59.8 cm x 33.6 cm (27.01 inches, aspect ratio 16/9 = 1.78)
Gamma: 2.2
Digital signal
Max video bandwidth: 640 MHz

	HorizSync 34-240
	VertRefresh 30-165

	# Monitor preferred modeline (60.0 Hz vsync, 88.8 kHz hsync, ratio 16/9, 108 dpi)
	ModeLine "2560x1440" 241.5 2560 2608 2640 2720 1440 1443 1448 1481 -hsync +vsync

	# Monitor supported modeline (85.0 Hz vsync, 127.4 kHz hsync, ratio 16/9, 108 dpi)
	ModeLine "2560x1440" 346.5 2560 2608 2640 2720 1440 1443 1448 1499 -hsync +vsync

	# Monitor supported modeline (99.9 Hz vsync, 150.9 kHz hsync, ratio 16/9, 108 dpi)
	ModeLine "2560x1440" 410.5 2560 2608 2640 2720 1440 1443 1448 1510 -hsync +vsync

	# Monitor supported modeline (120.0 Hz vsync, 183.0 kHz hsync, ratio 16/9, 108 dpi)
	ModeLine "2560x1440" 497.75 2560 2608 2640 2720 1440 1443 1448 1525 -hsync +vsync

	# Monitor supported modeline (144.0 Hz vsync, 222.2 kHz hsync, ratio 16/9, 108 dpi)
	ModeLine "2560x1440" 586.58 2560 2568 2600 2640 1440 1443 1453 1543 +hsync +vsync

	# Monitor supported modeline (24.0 Hz vsync, 34.9 kHz hsync, ratio 16/9, 108 dpi)
	ModeLine "2560x1440" 95 2560 2608 2640 2720 1440 1443 1448 1457 -hsync +vsync

	# Monitor supported modeline (165.0 Hz vsync, 240.7 kHz hsync, ratio 16/9, 108 dpi)
	ModeLine "2560x1440" 635.54 2560 2568 2600 2640 1440 1443 1453 1459 +hsync +vsync


zeddie@zedlin-fw16:~$ monitor-get-edid | monitor-parse-edid
EISA ID: BOE0bc9
EDID version: 1.4
EDID extension blocks: 1
Screen size: 34.5 cm x 21.5 cm (16.00 inches, aspect ratio 16/10 = 1.60)
Gamma: 2.2
Digital signal

	# Monitor preferred modeline (60.0 Hz vsync, 105.6 kHz hsync, ratio 16/10, 188 dpi)
	ModeLine "2560x1600" 287.24 2560 2608 2640 2720 1600 1663 1669 1760 -hsync +vsync


zeddie@zedlin-fw16:~$ monitor-get-edid | monitor-parse-edid
bad edid


zeddie@zedlin-fw16:~$