Bug 495059

Summary: On multi monitor with different screen resolutions, yakuake sometimes picks the wrong resolution on the wrong screen
Product: [Plasma] kwin Reporter: Sven Olaf Oostenbrink <so.oostenbrink>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: normal CC: nate, so.oostenbrink
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Kubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: The way yakuake looks like in this situation

Description Sven Olaf Oostenbrink 2024-10-19 20:08:10 UTC
SUMMARY

I'm unsure if this is a yakuake or kwin bug, but since its about the rendering size of yakuake, I'm guessing this is xrandr. If my guess is wrong, please move this ticket to the appropriate section.

Using a multi monitor setup, primary screen 4K (at 30Hz for some reason, probably different problem) and the other at 1080p (60Hz, in case its important), using yakuake as big as possible on either screen using <ALT><SHIFT> right and <ALT><SHIFT>down. This should show yakuake taking up nearly the entire screen (minus the menu panel on the primary screen)

If yakuake is closed, and I click on a window on the 1080p screen, then move the mouse to the 4k screen and press <F12>, the yakuake screen will come down in the size of 4K, but only the 1080p part is rendered, the rest around it still shows the background

STEPS TO REPRODUCE
1. Have 1 monitor on 4K, another on 1080p.
2. Set yakuake to be as large as possible on screen using using <ALT><SHIFT> right and <ALT><SHIFT>down.
3. Be on desktop, close yakuake, 
4. click on window in 1080p screen
5. open and close Yakuake by pressing <F12> twice
6. Move mouse to 4K screen
7. press <F12> to open yakuake

OBSERVED RESULT
Yakuake comes down looking as it would taking the entire 4K screen, but only the 1080p portion of it is rendered, the rest still shows the wallpaper background (or if there are windows, the windows below)
See screenshot for what I mean

EXPECTED RESULT
The Yakuake screen fully rendered

SOFTWARE/OS VERSIONS
Windows: -
macOS: -
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: Kubuntu 24.10
KDE Plasma Version: 6.1.5
KDE Frameworks Version: 6.6.0
Qt Version:6.6.2 

ADDITIONAL INFORMATION
Kernel 6.11.0-8-generic (64 bit)
58.8 GiB of RAM
16 ร— AMD Ryzen 7 5700G with Radeon Graphics
AMD Radeon RX 7800 XT
Comment 1 Sven Olaf Oostenbrink 2024-10-19 20:09:47 UTC
Created attachment 175036 [details]
The way yakuake looks like in this situation
Comment 2 Nate Graham 2024-12-12 20:32:59 UTC
Does the issue reproduce in X11, or Wayland, or both session types?
Comment 3 Bug Janitor Service 2024-12-27 03:47:25 UTC
๐Ÿ›๐Ÿงน โš ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Bug Janitor Service 2025-01-11 03:48:00 UTC
๐Ÿ›๐Ÿงน This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.
Comment 5 Sven Olaf Oostenbrink 2025-10-03 18:22:52 UTC
(In reply to Nate Graham from comment #2)
> Does the issue reproduce in X11, or Wayland, or both session types?

This was on wayland only, I have not tried it on X.

My current Kubuntu version doesn't seem to have this issue anymore, though.
Operating System: Kubuntu 25.04
KDE Plasma Version: 6.3.4
KDE Frameworks Version: 6.12.0
Qt Version: 6.8.3
Kernel Version: 6.14.0-33-generic (64-bit)