my display is an Asus MX299, native resolution 2560×1080. I only had a RTX 4070 and a DP-to-HDMI cable and it used to work great (maybe not with nouveau (haven’t tested), but with nvidia-open or nvidia closed driver 570, worked well).
The system is dual boot windows / linux mint 22.3 Zena, based on ubuntu 24.04.1 – the display on windows works fine, whatever the cable (or HDMI adapter) I use.
I installed a 2nd GPU, on 1st pci slot: RTX3090, for local LLM inference only (and moved the RTX4070, still handling graphics, to pci_3). The display is still connected to RTX4070.
Since I added that additional gpu, the display is kinda in “rescue” mode, supposedly in 1980×1080. I tried every config possible the LLM suggested, no luck. the LLM was telling me “it’s not me, it’s the cable and linux limitation” (yeah right), so I bought a DP-DP cable. Thus I replaced the DP-HDMI cable, and it worked perfectly. … for a day. Next reboot, the screen says no input on the display port, and whatever xorg configuration was attempted, that never changed since that first reboot. I’m very much out of my depth: help please?
Also, nvidia swaps the gpu indexes: for nvidia-smi, the RTX4070 is 0 and RTX3090 is 1 – for all other systems these indexes are PCI-slot-based and thus it is the other way around.