<AWT Dev> FYI: A CFD for a Wayland project has been posted to discuss at openjdk.java.net

Maxim Kartashev maxim.kartashev at jetbrains.com
Thu Jul 15 16:53:15 UTC 2021

> At that time Java for Linux will "mostly" run via the X11 compatibility layer

There's a quality-of-service problem with running via the compatibility layer as
under certain circumstances native X windows look blurry.

Users with small(ish) HiDPI displays tend to enable fractional scaling and with
that enabled (regardless of the actual scale), XWayland pretends that the screen
size is smaller and then pixel-stretches the resulting window according
to the global scale. This works as a temporary solution, but people get quickly
tired of looking at text that is blurry.

See https://gitlab.gnome.org/GNOME/mutter/-/issues/402 and
https://github.com/swaywm/sway/issues/5917 for some more details.

On Wed, Jul 7, 2021 at 4:59 PM Philip Race <philip.race at oracle.com> wrote:
> https://mail.openjdk.java.net/pipermail/discuss/2021-July/005846.html
> -phil.

More information about the discuss mailing list