I've attached a comparison of xrandr's output for Wayland and X11. In Wayland, it only shows the currently configured resolution, whereas in X11 it lists all available resolutions and flags the current one with an asterisk.
Perhaps Java is using xrandr and misinterpreting the results when trying to determine dpi?
I've attached a comparison of xrandr's output for Wayland and X11. In Wayland, it only shows the currently configured resolution, whereas in X11 it lists all available resolutions and flags the current one with an asterisk.
Perhaps Java is using xrandr and misinterpreting the results when trying to determine dpi?