Bug 441460 - When enabling second display with lower resolution than primary display, second monitor has visual defects even at matching/correct resolution
Summary: When enabling second display with lower resolution than primary display, seco...
Status: RESOLVED NOT A BUG
Alias: None
Product: kwin
Classification: Plasma
Component: multi-screen (other bugs)
Version First Reported In: 5.22.4
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-08-24 05:41 UTC by kderemie
Modified: 2022-01-19 00:22 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Note the choppiness of the letters (Color bands caused by screen, not bug) (3.53 MB, image/jpeg)
2021-08-24 05:55 UTC, kderemie
Details
Fixed (after applying fix mentioned in initial comments) (2.76 MB, image/jpeg)
2021-08-24 05:55 UTC, kderemie
Details

Note You need to log in before you can comment on or make changes to this bug.
Description kderemie 2021-08-24 05:41:53 UTC
SUMMARY

Assuming a monitor setup like this:

Primary: 1440p
Secondary: 1080p

If the secondary is disabled and the primary is set to 1440p, then when you enable the second display, the resolution seems to be correctly set to the highest common denominator (1080p) - but the displayed image is visually defective.


STEPS TO REPRODUCE
1. Start with 1440p monitor as primary and 1080p as secondary
2. Ensure you're running 1440p and the secondary monitor is disabled
3. Now enable the secondary monitor using Win+P/Meta+P

OBSERVED RESULT

KDE settings reflects 1080p, but visual issues affect text legibility and edge smoothness.


EXPECTED RESULT

Clear, crisp image.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Kubuntu 21.04
KDE Plasma Version: 5.22.4
KDE Frameworks Version: 5.85.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION

Screen scaling set to 100% on both displays. Not forcing font DPI setting.
Comment 1 kderemie 2021-08-24 05:43:03 UTC
Issue can be resolved by:

1. Going to display configuration
2. Setting a lower resolution supported on both monitors
3. Selecting 1080p again
Comment 2 kderemie 2021-08-24 05:45:05 UTC
May require being in mirror mode.
Comment 3 kderemie 2021-08-24 05:55:16 UTC
Created attachment 140994 [details]
Note the choppiness of the letters (Color bands caused by screen, not bug)
Comment 4 kderemie 2021-08-24 05:55:56 UTC
Created attachment 140995 [details]
Fixed (after applying fix mentioned in initial comments)
Comment 5 kderemie 2021-08-24 05:58:59 UTC
Nvidia GPU/Xorg, in case it matters.
Comment 6 kderemie 2022-01-19 00:22:56 UTC
Ended up being due to Nvidia defaulting to `60hz (3) (Interlace)`