https://bugs.documentfoundation.org/show_bug.cgi?id=172241
Bug ID: 172241
Summary: LibreOffice X11/XWayland Freeze and Severe Delays
After Screen Lock on Fedora KDE Wayland
Product: LibreOffice
Version: 26.2.3.2 release
Hardware: All
OS: Linux (All)
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: LibreOffice
Assignee: [email protected]
Reporter: [email protected]
Description:
LibreOffice running through XWayland on KDE Wayland with fractional scaling
enabled freezes after screen lock or DPMS events until clipboard activity
occurs.
Steps to Reproduce:
1. Wait for screen lock or monitor power-off/DPMS event
2. Open Libreoffice Calc or Writer with X11 backend (XCB) in KDE Plasmy Wayland
3. Open local file
Actual Results:
Opening the file has huge delay (~10s)
LibreOffice window is freezed
Expected Results:
File should open immediatly
Reproducible: Sometimes
User Profile Reset: Yes
Additional Info:
**ENVIRONMENT**
- OS: Fedora Linux 44
- Desktop Environment: KDE Plasma 6.6.5
- Server: Wayland
- Monitor: 4K display
- Fractional Scaling: 125%
- Suspend: disabled system-wide
- Hibernate: disabled system-wide
**BACKGROUND**
LibreOffice performance is extremely poor under native Wayland when fractional
scaling is enabled (this is a known issue).
To work around this, LibreOffice is forced to run through X11/XWayland using
either:
SAL_USE_VCLPLUGIN=qt6
QT_QPA_PLATFORM=xcb
or
SAL_USE_VCLPLUGIN=gtk3
GDK_BACKEND=x11
**ISSUE DESCRIPTION**
LibreOffice running through X11/XWayland becomes temporarily unusable after
screen lock or DPMS events on Fedora KDE Wayland with fractional scaling
enabled.
Observations:
- During the freeze, LibreOffice becomes completely unresponsive and cannot be
closed.
- The issue happens mostly after screen lock or monitor power-off/DPMS events.
- Logging out and back in temporarily fixes the problem.
- The issue affects both Qt6/XCB and GTK3/X11 backends.
- Qt6/XCB freezes for ~10 seconds when opening local files.
- GTK3/X11 freezes for ~10 seconds during startup before the menu bar appears
- The Flatpak version shows the same behavior.
**KEY FINDING**
After discussion with XWayland maintainers (big thanks to Olivier Fourdan), the
issue appears to be related to clipboard handling.
As soon as any content is copied to the clipboard, LibreOffice immediately
unfreezes and returns to normal operation.
This strongly suggests that clipboard synchronization or clipboard ownership
handling is involved.
Additional discussion and technical details:
https://gitlab.freedesktop.org/xorg/xserver/-/work_items/1896
--
You are receiving this mail because:
You are the assignee for the bug.