Bug 483437 - Support per-setup display scales
Summary: Support per-setup display scales
Status: REOPENED
Alias: None
Product: kwin
Classification: Plasma
Component: output configuration (show other bugs)
Version: 6.0.1
Platform: Arch Linux Linux
: NOR wishlist
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: qt6
Depends on:
Blocks:
 
Reported: 2024-03-13 12:50 UTC by Miroslav Jarý
Modified: 2024-07-10 18:05 UTC (History)
2 users (show)

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


Attachments
Expected/actual result (74.37 KB, image/png)
2024-03-13 12:50 UTC, Miroslav Jarý
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Miroslav Jarý 2024-03-13 12:50:14 UTC
Created attachment 167096 [details]
Expected/actual result

SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***
In Plasma 5 there was an useful feature to Save displays' properties globally, or to specific display arrangement. I had monitors set up at school this way and now the layouts broke.

STEPS TO REPRODUCE
1. Open "Configure display properties..."
2. 
3. 

OBSERVED RESULT
upper part of attached image

EXPECTED RESULT
lower part of attached image

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.0.1
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2
Kernel Version: 6.7.9-zen1-1-zen (64-bit)
Graphics Platform: Wayland
Processors: 12 × 13th Gen Intel® Core™ i5-13420H
Memory: 15,3 GiB of RAM
Graphics Processor: Mesa Intel® Graphics
Manufacturer: LENOVO
Product Name: 82XV
System Version: LOQ 15IRH8

ADDITIONAL INFORMATION
Comment 1 Zamundaaa 2024-03-13 15:10:51 UTC
What exactly do you need it for / which properties do you want to have specific to a given output config? The feature as a whole was dropped intentionally because it caused a lot of bugs, but we could reintroduce more specific things.
Comment 2 Miroslav Jarý 2024-03-13 16:03:07 UTC
I have a laptop with 16:9 1080p screen, and I am teaching at a classroom which has 4:3 projection screen. My setup was that whenever I connected to that projector, my screen would be switched to 4:3 too (with black strips on sides), and would be duplicated on the projector. This way, my presentations were not stretched, nor would the image overflow the projection screen.

I can toggle this manually each time, but it's quite annoying, and I was pleased to see this feature in Plasma.
Comment 3 Zamundaaa 2024-03-13 16:07:14 UTC
Cool, proper output mirroring will take care of that and is already on the roadmap

*** This bug has been marked as a duplicate of bug 481222 ***
Comment 4 Miroslav Jarý 2024-03-13 16:09:25 UTC
Cool! Looking forward to it!
Comment 5 Marc Wittke 2024-05-07 10:12:19 UTC
Another use case:

I have a 13.3" 2880x1800 screen in my Thinkpad Z13

When using it together with my 27" 4k screen this one is becoming the primary screen and  I am usually located at greater distance from the laptop screen which is used as secondary display, thus I'd like to increase scaling of the laptop's screen in this setup. But when plugging it out, I am probably working directly on the laptop's keyboard and do not need the increased scaling any more.