Bug 366088

Summary: Not scaled icons on a HiDPI screen: the right button menu on the desktop
Product: [Plasma] plasmashell Reporter: john.kirk
Component: Desktop ContainmentAssignee: Sebastian Kügler <sebas>
Status: RESOLVED DUPLICATE    
Severity: normal CC: arojas, bob, carlon.luca, i, Jason, katyaberezyaka, kde, nate, pierpaolo.valerio, postix
Priority: NOR    
Version: 5.6.5   
Target Milestone: 1.0   
Platform: Debian testing   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=424465
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description john.kirk 2016-07-25 13:14:49 UTC
Dear Developer, 

The icons on a HiDPI screen are not scaled in the right button menu on the desktop area.

The QT_AUTO_SCREEN_SCALE_FACTOR environment variable is set to 1. 


Reproducible: Always

Steps to Reproduce:
1. Point the cursor at an empty area of the desktop.  
2. Click right button.
3. Look at the icons size.

Actual Results:  
The icons are not scaled.

Expected Results:  
The icons are scaled.

Thank you.
Comment 1 Kai Uwe Broulik 2016-08-03 12:45:51 UTC

*** This bug has been marked as a duplicate of bug 356446 ***
Comment 2 Nate Graham 2021-07-26 18:11:34 UTC
Un-duping since this should be possible to fix without fixing Bug 356446, and I am investigating doing so.
Comment 3 Nate Graham 2021-07-26 18:11:51 UTC
*** Bug 372013 has been marked as a duplicate of this bug. ***
Comment 4 Nate Graham 2021-07-26 18:12:06 UTC
*** Bug 382146 has been marked as a duplicate of this bug. ***
Comment 5 Nate Graham 2021-07-26 18:12:25 UTC
*** Bug 389813 has been marked as a duplicate of this bug. ***
Comment 6 Nate Graham 2021-07-26 18:13:33 UTC
*** Bug 393131 has been marked as a duplicate of this bug. ***
Comment 7 Nate Graham 2021-07-26 18:13:42 UTC
*** Bug 393666 has been marked as a duplicate of this bug. ***
Comment 8 Nate Graham 2021-07-26 18:15:22 UTC
*** Bug 400269 has been marked as a duplicate of this bug. ***
Comment 9 Nate Graham 2021-07-28 16:38:59 UTC
And upon further investigation and consultation with colleagues, it is impossible to fix without turning on Qt scaling, because you can't selectively turn on or off Qt scaling for only certain UI elements. The only thing we could do is split plasmashell into multiple processes and have one process draw everything that is drawable using Plasma scaling and another process draw everything that needs to be drawn using Qt scaling. Such an endeavor would be an enormous amount of work and add substantial complexity and fragility though, so it's not really feasible.

Re-duping to Bug 356446, and I will re-open it.

*** This bug has been marked as a duplicate of bug 356446 ***
Comment 10 Nate Graham 2021-11-23 19:30:43 UTC
*** Bug 445526 has been marked as a duplicate of this bug. ***