[plasmashell] [Bug 391682] Inconsistent HiDPI Rendering

2021-07-26 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=391682

--- Comment #17 from Nate Graham  ---
Largely tracked already by BUG 381794 and Bug 366088, but also some of BUG
390147.

Arbitrarily re-marking as a duplicate of BUG 381794 because we can't
multi-dupe. :)

*** This bug has been marked as a duplicate of bug 390147 ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 391682] Inconsistent HiDPI Rendering

2018-03-11 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=391682

--- Comment #16 from battagli...@gmail.com ---
Created attachment 111328
  --> https://bugs.kde.org/attachment.cgi?id=111328=edit
Correct GTK3 scaling behavior - GDK_SCALE=2 and GDK_DPI_SCALE=0.5

Correct behavior with GDK_SCALE=2 and GDK_DPI_SCALE=0.5. Note that without
GDK_DPI_SCALE=0.5, fonts get double-scaled.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 391682] Inconsistent HiDPI Rendering

2018-03-11 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=391682

--- Comment #15 from battagli...@gmail.com ---
Created attachment 111327
  --> https://bugs.kde.org/attachment.cgi?id=111327=edit
Incorrect default scaling behavior for GTK3 apps - ex: manjaro-hello and
Lollypop

This has KDE scaling = 2.0 and no other changes. This problem is independent of
the Qt scaling problem.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 391682] Inconsistent HiDPI Rendering

2018-03-11 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=391682

--- Comment #14 from battagli...@gmail.com ---
So below are attached two pictures of the GTK3 problem, and how I was able to
fix it.

Note that this is a completely separate dimension from the Qt scaling issue,
and that the problem is for all GTK3 apps, not only the Manjaro-Hello one. I
have pictures of manjaro-hello and Lollypop for comparison.

The first picture is what the two apps look like with KDE's Display settings
set to scale=2.0. Setting PLASMA_USE_QT_SCALING=true here makes no difference.

The second picture is what I get if I set GDK_SCALE=2.0 and GDK_DPI_SCALE=0.5.
Everything looks great.

Setting GDK_DPI_SCALE=0.5 is necessary because if you don't, GTK widgets are
scaled correctly, but fonts are double-scaled. GDK_DPI_SCALE de-scales the
fonts while keeping widgets correct.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 391682] Inconsistent HiDPI Rendering

2018-03-11 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=391682

--- Comment #13 from battagli...@gmail.com ---
The issue applies to all GTK3 apps running in KDE. Read my description above
where I mention Lollypop:

> Actually, it does appear to be GTK3. I thought I'd tested a GTK3 app 
> previously, but I guess not. The problem also happens for Lollypop music 
> player, which is GTK3.

I was able to fix this problem for GTK apps in general by setting GDK_SCALE=2
and GDK_DPI_SCALE=0.5.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 391682] Inconsistent HiDPI Rendering

2018-03-11 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=391682

--- Comment #12 from Nate Graham  ---
You should file a bug against the Manjaro app on their own bug tracker.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 391682] Inconsistent HiDPI Rendering

2018-03-10 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=391682

--- Comment #11 from battagli...@gmail.com ---
Also, should I make a separate bug report for this, since you set this one as a
duplicate of the other Qt issue? Turns out there are multiple things going on
here.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 391682] Inconsistent HiDPI Rendering

2018-03-10 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=391682

--- Comment #10 from battagli...@gmail.com ---
Actually, it does appear to be GTK3. I thought I'd tested a GTK3 app
previously, but I guess not. The problem also happens for Lollypop music
player, which is GTK3.

Is there a separate environment variable that needs to be set for GTK3 scaling?

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 391682] Inconsistent HiDPI Rendering

2018-03-10 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=391682

--- Comment #9 from battagli...@gmail.com ---
FWIW, I did get the same good results as on Neon, however the Manjaro Hello app
is still screwed up.

So while the Qt scaling environment variable fix worked for the other things as
in #356446, this part of the bug report is not related to that and hence still
active.

According to the github repo (https://github.com/manjaro/manjaro-hello), the
manjaro-hello app uses python, gtk3, and glade. Any idea what could be throwing
the scaling off here? I don't know much about Glade, but perhaps something
there, or with GTK3?

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 391682] Inconsistent HiDPI Rendering

2018-03-10 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=391682

David Edmundson  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 Resolution|--- |DUPLICATE

--- Comment #8 from David Edmundson  ---
>I'll test on Manjaro later tonight.

You don't need to, it'll be the same on > 5.11

See linked report.

*** This bug has been marked as a duplicate of bug 356446 ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 391682] Inconsistent HiDPI Rendering

2018-03-10 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=391682

--- Comment #7 from battagli...@gmail.com ---
Created attachment 111305
  --> https://bugs.kde.org/attachment.cgi?id=111305=edit
Some HiDPI issues fixed on 5.12.2 Neon by enabling Qt scaling

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 391682] Inconsistent HiDPI Rendering

2018-03-10 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=391682

--- Comment #6 from battagli...@gmail.com ---
It does appear to work on 5.12.2 Neon, yes! I'll test on Manjaro later tonight.

At least it fixes the issue with small icons - the font layout is still off on
some of the windows, but it's still way better. Picture attachment coming next.

How do I enable this by default?

Is there any reason that this setting is off? This should be enabled by default
IMO, as HiDPI scaling is *really* weird without it. I haven't seen anything
about this anywhere, on the Arch Wiki and etc.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 391682] Inconsistent HiDPI Rendering

2018-03-10 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=391682

Nate Graham  changed:

   What|Removed |Added

 Status|UNCONFIRMED |CONFIRMED
 CC||n...@kde.org
 Ever confirmed|0   |1

--- Comment #5 from Nate Graham  ---
If you `killall plasmashell` and then run `PLASMA_USE_QT_SCALING=true
plasmashell` are things a bit better?


Related: https://phabricator.kde.org/D11131

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 391682] Inconsistent HiDPI Rendering

2018-03-10 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=391682

--- Comment #4 from battagli...@gmail.com ---
Finally, this is on VirtualBox on a Surface Pro 4. It might not be a problem if
I tried to install it natively, but I'm not sure.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 391682] Inconsistent HiDPI Rendering

2018-03-10 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=391682

--- Comment #3 from battagli...@gmail.com ---
To reproduce this, I simply went into the display settings and set "Scale" to
2.0.

No other changes were made, other than a tweak to the system tray icon sizes,
by going to
/usr/share/plasma/plasmoids/org.kde.plasma.private.systemtray/contents/config/main.xml
and changing 'iconSize' to 2. (taken from
https://wiki.archlinux.org/index.php/HiDPI#KDE)

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 391682] Inconsistent HiDPI Rendering

2018-03-10 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=391682

--- Comment #2 from battagli...@gmail.com ---
Created attachment 111303
  --> https://bugs.kde.org/attachment.cgi?id=111303=edit
Inconsistent HiDPI rendering - Plasma 5.12.2 running on Neon 5.12 User Edition

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 391682] Inconsistent HiDPI Rendering

2018-03-10 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=391682

battagli...@gmail.com changed:

   What|Removed |Added

 Attachment #111301|Inconsistent HiDPI  |Inconsistent HiDPI
description|rendering - Plasma 5.11.2   |rendering (annotated) -
   |running on Manjaro 17.0.6   |Plasma 5.11.2 running on
   |x64 stable  |Manjaro 17.0.6 x64 stable

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 391682] Inconsistent HiDPI Rendering

2018-03-10 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=391682

--- Comment #1 from battagli...@gmail.com ---
Created attachment 111302
  --> https://bugs.kde.org/attachment.cgi?id=111302=edit
Inconsistent HiDPI rendering - Plasma 5.11.2 running on Manjaro 17.0.6 x64
stable

-- 
You are receiving this mail because:
You are watching all bug changes.