Hi All,
I have an IdeaPad laptop (i5) with Tumbleweed and I have just bought an external display (MSI PRO MP341CQ)
For whatever reason, the max available resolution of the display is 1920x1080, against hw specs of 3440 x 1440.
I have a high-end (hardware-wise) desktop which displays to a 38" Dell curved monitor and my Linux system will ONLY display native resolution (the monitor’s native high end) using DPi cable … HDMI cable always restricts to 1920.
I can’t speak for your setup … but my Dell monitor included many cables … and when I swapped the HDMI cable for the DP cable (out of desperation), it INSTANTLY jumped to 3840x1600 resolution.
HDMI was originally designed for television. DisplayPort was originally designed for computers. Whenever there is a problem with HDMI and a computer, and DP is available, odds are good switching from HDMI cable to DP cable is where a solution lies. Another possibility with some computers is using a USB-C cable on the computer end, with a DisplayPort connector on the display end. Yet another possibility is connecting a dock via USB-C, and connecting display to dock. Docks depend on MST technology, which is a feature of DisplayPort electronics utilized by many USB-C ports.
One thing left me puzzled though.
I have disconnected my laptop and connected my work laptop, which has Win11 as OS.
Same display, same HDMI cable… but it goes into 3440x1440 mode smoothlessly.
So I would come to think it is something with Opensuse.
Sorry, found out the issue by double-checking the technical specs of my laptop (Lenovo Ideapad Slim 5): the HDMI port natively support only up to 1920x1080@60Hz.
Gotta use the USB-C port who instead reach and go beyond my display max resolution.