Arch Linux

Please read this before reporting a bug:

Do NOT report bugs when a package is just outdated, or it is in Unsupported. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!

FS#55221 - [libreoffice-fresh] doesn't work on Wayland

Attached to Project: Arch Linux
Opened by raneon (raneon) - Monday, 21 August 2017, 14:21 GMT
Task Type Bug Report
Category Packages: Extra
Status Assigned
Assigned To Andreas Radke (AndyRTR)
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No


Description:LibreOffice doesn't work natively on Wayland (tested in KDE Plasma-Wayland)

Additional info:
* LibreOffice-fresh 5.4.0-2, Plasma-Wayland-Session 5.10.4-2

Steps to reproduce:
1. Remove Qt4
2. Run libreoffice with Wayland backend

$ GDK_BACKEND=wayland soffice

(soffice:7189): Gdk-WARNING **: Wayland compositor does not support xdg_shell interface, not using Wayland display

(soffice:7189): GLib-CRITICAL **: g_hash_table_destroy: assertion 'hash_table != NULL' failed

Fatal exception: Signal 11
This task depends upon

Comment by Andreas Radke (AndyRTR) - Monday, 21 August 2017, 14:51 GMT
Please test it with gtk3 vcl. Afaik that's the only vcl that should be supported so far under Wayland. I've never tested Wayland so far. Please search for upstream bugs/support.
Comment by Johan Klokkhammer Helsing (johanhelsing) - Monday, 21 August 2017, 15:31 GMT
The problem is probably that gtk removed support for xdg_shell v5 when it added support for v6, while kwin only supports xdg_shell v5. (It's a wayland protocol extension).

This will probably be fixed when kwin gets updated with v6 support (or when the stable version of xdg_shell comes out).

Note: You should still be able to test libreoffice under weston, gnome-shell or another compositor with v6 support.