[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-openjfx-dev
Subject:    Re: OpenJFX: Follow HiDPI Scaling Settings in Fedora Workstation 32 (Gnome)
From:       wurstsemmel () mailbox ! org
Date:       2020-06-23 10:50:06
Message-ID: 210537a100d768148d3f33cf6a774b9a481ee8c4.camel () mailbox ! org
[Download RAW message or body]

Dear Kevin, Dear Phil, Dear Developers,

the bug is now listed as JDK-8248126

http://bugs.java.com/bugdatabase/view_bug.do?bug_id=JDK-8248126 .

Kind regards,

wurstsemmel


Am Freitag, den 19.06.2020, 13:29 +0200 schrieb
wurstsemmel@mailbox.org:
> Dear Kevin, Dear Phil,
> 
> thank you for your quick responses. I submitted a bug report
> (internal
> review ID: 9065523). Within the description I listed JDK-8137050 and
> additionally bug reports from Cryptomator which describe the issue
> also
> in Ubuntu 20.04 LTS and pop!OS.
> 
> Kind regards and thanks,
> 
> wurstsemmel
> 
> Am Donnerstag, den 18.06.2020, 09:37 -0700 schrieb Kevin Rushforth:
> > On 6/18/2020 9:26 AM, Philip Race wrote:
> > > Although we only support integer scaling on Linux you have 200%
> > > which 
> > > should work.
> > > So sounds like it could be a breaking change in Fedora, where it 
> > > passes around / defines
> > > the scale in some new setting and doesn't set the old ones needed
> > > for 
> > > compatibility.
> > 
> > That could be.
> > 
> > > >  (either via gsettings or the GDI_SCALE env variable)
> > > 
> > > GDK_SCALE, not GDI_SCALE
> > 
> > Oops. :)  Of course.
> > 
> > -- Kevin
> > 
> > 
> > > -phil
> > > 
> > > 
> > > 
> > > On 6/18/20, 5:12 AM, Kevin Rushforth wrote:
> > > > We will need a new bug ID for this (we never reuse a bug ID for
> > > > which 
> > > > a commit has been pushed). You can file a new bug, mentioning 
> > > > JDK-8137050 in the Description, at:
> > > > 
> > > > https://bugreport.java.com/
> > > > 
> > > > Question for other Linux users on this list: are any of you
> > > > using
> > > > a 
> > > > Linux machine with Hi-DPI scaling? Is it detecting it properly
> > > > or
> > > > do 
> > > > you have to set the scaling property (either via gsettings or
> > > > the 
> > > > GDI_SCALE env variable)  yourself?
> > > > 
> > > > -- Kevin
> > > > 
> > > > 
> > > > On 6/18/2020 1:51 AM, wurstsemmel@mailbox.org wrote:
> > > > > Dear OpenJFX Developers,
> > > > > 
> > > > > on Fedora 32 Workstation (Gnome) the AppImage from
> > > > > Cryptomator
> > > > > (cryptomator.org) does not follow the system-wide scale
> > > > > settings from
> > > > > Gnome Settings.
> > > > > 
> > > > > *System Setup
> > > > > Linux: Fedora Workstation 32 (Gnome)
> > > > > Hardware: Dell XPS 13 with HiDPI (200 % scaling)
> > > > > Cryptomator version: 1.5.5-x86_64 AppImage
> > > > > 
> > > > > *Expected Behavior
> > > > > App window should scale according to system-wide settings.
> > > > > 
> > > > > *Actual Behavior
> > > > > App window scales at 100 %.
> > > > > 
> > > > > *Two workarounds exist:
> > > > > $gsettings set org.gnome.desktop.interface scaling-factor 2
> > > > > $GDK_SCALE=2 ./cryptomator-1.5.5-x86_64.AppImage
> > > > > 
> > > > > According to the developers from Cryptomator (see
> > > > > https://github.com/cryptomator/cryptomator/issues/1242#issuecomment-643095195 
> > > > > 
> > > > > ) this is a bug which was intended to be fixed with
> > > > > https://bugs.openjdk.java.net/browse/JDK-8137050. However,
> > > > > the
> > > > > bug
> > > > > still occurs in OpenJFX 14.0.1 and 11.
> > > > > 
> > > > > I am happy to help if anything is unclear. Please re-open the
> > > > > bug JDK-
> > > > > 8137050 and make OpenJFX follow the system-wide scaling
> > > > > settings in
> > > > > Gnome.
> > > > > 
> > > > > Thank you!
> > > > > 
> > > > > wurstsemmel
> > > > > 
> > > > > 
> > > > > 
> > > > > 
> > > > > 

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic