Thursday 5 October 2023

Extra monitor won't sync under kernel 6.2 but OK on 5.19

I have a Dell XPS 17 9700 with dock driving 3 monitors:

  Monitor-1: 1366x768 (old viewsonic LCD)
  Monitor-2: 5120x1440 (big and wiiide)
  Monitor-3: 1920x1200 (laptop LCD)

Under kernel 5.19 all is well, but under kernel 6.2 (under Mint Vera or Victoria) the Monitor-1 viewsonic won't sync properly:

I think the whole image is there, but just squashed up with trailing junk.

I still have my 5.19 kernel available since before upgrade so I can still work, but I'm not sure where to look to find what to blame for this. Do I need to manually specify a modeline?

Ubuntu 22.04.03 booted from USB has the same problem:

Ubuntu 23.10 with kernel 6.5 below works just fine:

And so fixed on Linuxmint 21.2 with:
sudo apt install linux-oem-22.04d