Native Wayland Support
While Zotero works under Wayland through the Xwayland, this causes issues with high DPI scaling (blurry, ...).
Currently, when setting the GTK backend to wayland Zotero refuses to start:
> GDK_BACKEND=wayland flatpak run org.zotero.Zotero
Error: cannot open display: :99.0
The same thing happens with the binary
> GDK_BACKEND=wayland ./zotero
Error: cannot open display: :0
I think it should be possible since both Firefox and GTK support Wayland.
Currently, when setting the GTK backend to wayland Zotero refuses to start:
> GDK_BACKEND=wayland flatpak run org.zotero.Zotero
Error: cannot open display: :99.0
The same thing happens with the binary
> GDK_BACKEND=wayland ./zotero
Error: cannot open display: :0
I think it should be possible since both Firefox and GTK support Wayland.
> GDK_BACKEND=wayland DISPLAY=wayland-0 zotero
zotero: line 13: 80152 Segmentation fault (core dumped) "$CALLDIR/zotero-bin" -app "$CALLDIR/application.ini" "$@"
https://forums.zotero.org/discussion/97116/bug-scrollbars-in-zotero-do-not-work-well-with-upcoming-breeze-gtk-5-25-in-kde-plasma#latest
My hope is that this will give Zotero proper Wayland support, but I'm no expert.
[Edit] I wonder if it might help in the case of this issue.
MOZ_ENABLE_WAYLAND=1
is now enabled by default in Zotero 7 beta 59. I have tested with LO on Ubuntu (after disabling the option in~/.profile
) and all the Zotero windows pop above LO window, as expected. This also solves this issue for Zotero 7 beta.