Bug 504635 - Applications don't show with 'Show only tasks: From current screen' after scaling change
Summary: Applications don't show with 'Show only tasks: From current screen' after sca...
Status: REOPENED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Task Manager and Icons-Only Task Manager widgets (other bugs)
Version First Reported In: 6.3.5
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-05-21 19:07 UTC by madness742
Modified: 2025-06-26 16:00 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description madness742 2025-05-21 19:07:31 UTC
SUMMARY
After changing the scaling on the primary monitor, sometimes it stops showing the applications that are on that screen in the task manager. I cannot reproduce it consistently.

STEPS TO REPRODUCE
1. On a dual monitor setup, enable 'Show only tasks: From current screen' on both taskbars. 
2. Launch a couple of applications on the primary monitor.
3. Change scaling (and position) through the terminal with `kscreen-doctor output.DP-1.scale.1,00` and `kscreen-doctor output.DP-1.position.1080,300`.

OBSERVED RESULT
The applications on the primary monitor stop showing in the task manager.

EXPECTED RESULT
Show the applications that are on that screen in the task manager.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora Linux 42
KDE Plasma Version: 6.3.5
KDE Frameworks Version: 6.14.0 
Qt Version: 6.9.0

ADDITIONAL INFORMATION
- I do this very often otherwise games will have the wrong resolution. The primary monitor must be set to 100% scaling and use `Legacy applications (X11): Scaled by the system' prior to launching any game.
- This bug goes away if I change the Icons-and-Text Task Manager to Icons-Only task manager (it stays fixed even after changing it back to Icons-and-Text Task Manager).
- Changing the scaling back to the prior value makes the applications show in the task manager again.


output of `kscreen-doctor -o`:

Output: 1 DP-1
        enabled
        connected
        priority 1
        DisplayPort
        Modes:  1:2560x1440@144!  2:2560x1440@120*  3:2560x1440@100  4:2560x1440@60  5:1920x1200@144  6:1920x1080@75  7:1920x1080@60  8:1920x1080@60  9:1920x1080@60  10:1920x1080@50  11:1600x1200@144  12:1680x1050@60  13:1600x900@60  14:1280x1024@75  15:1280x1024@60  16:1440x900@144  17:1280x800@60  18:1152x864@60  19:1280x720@60  20:1280x720@60  21:1280x720@50  22:1024x768@75  23:1024x768@60  24:800x600@75  25:800x600@60  26:720x480@60  27:720x480@60  28:640x480@75  29:640x480@60  30:640x480@60  31:1600x1200@60  32:1280x1024@60  33:1024x768@60  34:1920x1200@60  35:2560x1440@60  36:1920x1080@60  37:1600x900@60  38:1368x768@60  39:1280x720@60 
        Geometry: 1080,440 2048x1152
        Scale: 1.25
        Rotation: 1
        Overscan: 0
        Vrr: Never
        RgbRange: unknown
        HDR: incapable
        Wide Color Gamut: incapable
        ICC profile: none
        Color profile source: sRGB
        Color power preference: prefer efficiency and performance
        Brightness control: supported, set to 50% and dimming to 100%
Output: 2 DP-2
        enabled
        connected
        priority 2
        DisplayPort
        Modes:  40:3840x2160@60*!  41:3840x2160@30  42:2560x1440@60  43:1920x1200@60  44:1920x1080@60  45:1920x1080@60  46:1600x1200@60  47:1680x1050@60  48:1600x900@60  49:1280x1024@60  50:1440x900@60  51:1280x800@60  52:1152x864@60  53:1280x720@60  54:1280x720@60  55:1024x768@60  56:800x600@60  57:720x480@60  58:720x480@60  59:640x480@60  60:640x480@60  61:1600x1200@60  62:1280x1024@60  63:1024x768@60  64:2560x1600@60  65:1920x1200@60  66:3200x1800@60  67:2880x1620@60  68:2560x1440@60  69:1920x1080@60  70:1600x900@60  71:1368x768@60  72:1280x720@60 
        Geometry: 0,0 1080x1920
        Scale: 2
        Rotation: 2
        Overscan: 0
        Vrr: incapable
        RgbRange: unknown
        HDR: incapable
        Wide Color Gamut: incapable
        ICC profile: none
        Color profile source: sRGB
        Color power preference: prefer efficiency and performance
        Brightness control: supported, set to 50% and dimming to 100%
Comment 1 Nate Graham 2025-05-22 19:28:07 UTC
I cannot reproduce this in current git master, which was recently branched to be become Plasma 6.4. Let's call it fixed in 6.4 until and unless you can reproduce the issue there once you upgrade to Plasma 6.4. Thanks a lot!
Comment 2 madness742 2025-06-26 15:59:52 UTC
I can still reproduce this on 6.4.0.

I've found that it also happens when turning off the second monitor *and* changing primary monitor resolution at the same time. In this case, I cannot press ' PrtScn' to open Spectacles.

Not sure what exactly causes this, but it seems to occur often when I manually block sleep and screen locking (Power Management Applet) and leave the computer for ~8 hours.

Operating System: Fedora Linux 42
KDE Plasma Version: 6.4.0
KDE Frameworks Version: 6.15.0
Qt Version: 6.9.1
Kernel Version: 6.15.3-200.fc42.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 32 × AMD Ryzen 9 7950X3D 16-Core Processor
Memory: 64 GiB of RAM (62,4 GiB usable)
Graphics Processor: AMD Radeon RX 7900 XTX