https://bugs.documentfoundation.org/show_bug.cgi?id=165673

Michael Weghorn <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |DUPLICATE
             Status|NEW                         |RESOLVED

--- Comment #4 from Michael Weghorn <[email protected]> ---
(In reply to Olivier Hallot from comment #2)
>  e6348b16e13c98eb7ed87c4a8ec287e8e9d5ed05 is the first bad commit
> commit e6348b16e13c98eb7ed87c4a8ec287e8e9d5ed05 (HEAD)
> Author: Jenkins Build User <[email protected]>
> Date:   Thu Jun 22 22:26:28 2023 +0200
> 
>     source 8b0e1f2a914d672182d585d8cb2d4a815e88977e
>     
>     source 8b0e1f2a914d672182d585d8cb2d4a815e88977e

That commit is 

    commit 8b0e1f2a914d672182d585d8cb2d4a815e88977e
    Author: Michael Weghorn
    Date:   Thu Jun 22 08:40:56 2023 +0200

        Detect Plasma 6 desktop

, so this is not a regression, but the difference between this commit and the
previous one is that your Plasma 6 session is detected and therefore the kf5
VCL plugin is selected by default, while gtk3 would be used previously.

If you explicitly select gtk3 via SAL_USE_VCLPLUGIN=gtk3, it works with for me
with that commit in the bibisect repo as well.

>From what I can see, this is only a problem with kf5 on Wayland. I can
reproduce with kf5 on Wayland with the attached sample document:

Version: 25.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 477138a0570589e8dcecdbfe104a055f432638ce
CPU threads: 32; OS: Linux 6.12; UI render: default; VCL: kf5 (cairo+wayland)
Locale: en-GB (en_GB.UTF-8); UI: en-US
Calc: threaded


But I cannot reproduce when forcing to run on XWayland using
QT_QPA_PLATFORM=xcb.

Version: 25.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 477138a0570589e8dcecdbfe104a055f432638ce
CPU threads: 32; OS: Linux 6.12; UI render: default; VCL: kf5 (cairo+xcb)
Locale: en-GB (en_GB.UTF-8); UI: en-US
Calc: threaded


And I cannot reproduce with qt6 on Wayland either. When I open attachment
199797, start the presentation and move to the next slide, there is a
transition, as it is there with gtk3.

Version: 25.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 477138a0570589e8dcecdbfe104a055f432638ce
CPU threads: 32; OS: Linux 6.12; UI render: default; VCL: qt6 (cairo+wayland)
Locale: en-GB (en_GB.UTF-8); UI: en-US
Calc: threaded

So this is probably an upstream Qt Wayland issue.

3 ways to avoid the problem:

* Use the qt6/kf6 VCL plugin (which unfortunately isn't contained in the TDF
builds yet due to those builds happening on distros that don't package Qt 6
yet)
* run LO on X11/XWayland by setting environment variable QT_QPA_PLATFORM=xcb
before running LO.
* use the gtk3 VCL plugin by setting environment variable
SAL_USE_VCLPLUGIN=gtk3 before running LO

See also tdf#149461.

*** This bug has been marked as a duplicate of bug 149461 ***

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to