Client not aware of hidpi on wayland
The client app on Linux displays at standard resolution on Wayland on a HiDPI screen. I think this is because XWayland doesn't handle HiDPI (I could easily be wrong on this). I think fixing this would be hard, and I wouldn't expect anyone to, but I'm posting anyway in case there is an easy way to tell Xwayland to use HiDPI.
layout.css.devPixelsPerPx
preference for fixing this. See here:https://fedoramagazine.org/how-to-get-firefox-looking-right-on-a-high-dpi-display-and-fedora/
This is a related discussion about that Firefox setting:
https://forums.zotero.org/discussion/82005/issues-with-ui-on-windows-hidpi-display
There are issues pasting text from XWayland to Wayland that are giving me trouble also (but that may be the KDE implementation).
> MOZ_ENABLE_WAYLAND=1 GDK_BACKEND=wayland DISPLAY=$WAYLAND_DISPLAY zotero
And I got the following error:
/usr/local/bin/zotero: line 13: 569845 Segmentation fault (core dumped) "$CALLDIR/zotero-bin" -app "$CALLDIR/application.ini" "$@"
For resolving blurry background I tried to play around with multiple parameters on scaling. Such as "GDK_SCALE", "GDK_DPI_SCALE" as well as gnome settings. However, I wasn't successful on this end. If anyone has a solution, I'd like to try it out.