https://bugs.kde.org/show_bug.cgi?id=502630
Bug ID: 502630 Summary: Screen Mirroring doesn't take monitor rotation into account Classification: Plasma Product: kwin Version: git-stable-Plasma/6.3 Platform: Fedora RPMs OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: multi-screen Assignee: kwin-bugs-n...@kde.org Reporter: w...@savethevowels.org Target Milestone: --- SUMMARY This is a bit of an odd one. I have a device (GPD Pocket 4) which has a display which is wired to be vertical, used horizontally. As a result, I need to use screen rotation to get the proper aspect ratio horizontally. Kwin does fine with this, using display settings. However, when I connect a second monitor, everything goes off the rails. STEPS TO REPRODUCE 1. Have a display which is properly oriented only when rotated. 2. Connect a second monitor which is naturally oriented. 3. Hit "Mirror Screens" EXPECTED The built in display mirrors the external display, letterboxing where needed, with both displays oriented as they would be if selected individually, at a shared resolution. OBSERVED RESULT Depending on rotation in display settings, the 16:10 internal display is mirrored as a 10:16 display which is oriented correctly (but aggressively letterboxed, and in an aspect ratio not reproducible on the second display) OR, the screens are mirrored properly, but the built-in display is oriented according to the natural (right side down) rotation of the screen, and letterboxing takes up the majority of the screen. Put differently, there appears to be no permutation of display settings which results in both the correct orientation of the screen, and the correct, horizontal is wider aspect ratio. You can choose one, or the other, and the Meta+P mirror displays command gives the 10:16 version, which is arguably the worse of the two. Changing display orientation at the kernel level does not appear to fix this, although it does make the LUKS unlock orient properly. Thanks! SOFTWARE/OS VERSIONS Operating System: Fedora Linux 41 KDE Plasma Version: 6.3.4 KDE Frameworks Version: 6.12.0 Qt Version: 6.8.2 Kernel Version: 6.13.9-200.fc41.x86_64 (64-bit) Graphics Platform: Wayland Processors: 24 × AMD Ryzen AI 9 HX 370 w/Radeon 890M Memory: 30.9 GiB of RAM Graphics Processor: AMD Radeon Graphics -- You are receiving this mail because: You are watching all bug changes.