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

--- Comment #100 from Alex Tomé <[email protected]> ---
"Adding another confirmation with Plasma 6.7.2 and LibreOffice 26.2.4.2."


I can confirm that this issue is still reproducible with a recent KDE/Wayland
environment.

### Software environment

* LibreOffice 26.2.4.2
* KDE Plasma 6.7.2
* Session type: Wayland
* Desktop session: KDE
* VCL: kf6 (cairo+wayland)

### Hardware

* Monitor 1: BenQ PD2700Q (native resolution)
* Monitor 2: LG 27MP400-B (native resolution)

### Steps to reproduce

1. Start LibreOffice using the default KF6 VCL backend.
2. Open a Writer document.
3. Move the LibreOffice window between the two monitors.

### Actual result

The LibreOffice user interface changes size noticeably when moving the window
between monitors. The UI scaling becomes inconsistent and makes working across
both displays uncomfortable.

### Expected result

The LibreOffice UI should maintain a consistent physical size when moving
between monitors, according to KDE display scaling settings.

### Scaling tests performed

Initial configuration:

* BenQ PD2700Q: 130% scaling
* LG 27MP400-B: 100% scaling

Additional tests:

* Both monitors at 125% scaling.
* Both monitors at 100% scaling.

The issue remains reproducible even with both monitors configured at 100%, so
it does not appear to be limited to mixed fractional scaling.

### Backend comparison

* Default backend (`VCL: kf6 (cairo+wayland)`): issue reproducible.
* `SAL_USE_VCLPLUGIN=kf6`: issue reproducible.
* `SAL_USE_VCLPLUGIN=qt6`: issue reproducible.
* `SAL_USE_VCLPLUGIN=gtk3`: the issue is greatly reduced and LibreOffice
becomes usable across both monitors.

### Additional environment checks

Session information:

```
loginctl show-session $XDG_SESSION_ID -p Type -p Desktop

Desktop=KDE
Type=wayland
```

Qt scaling environment variables:

```
echo $WAYLAND_DISPLAY
echo $QT_SCALE_FACTOR
echo $QT_AUTO_SCREEN_SCALE_FACTOR
echo $QT_SCREEN_SCALE_FACTORS
```

No output was returned for these variables, indicating that no custom Qt
scaling overrides are configured.

This behaviour appears specific to the KF6/Qt6 Wayland VCL backend. The GTK3
backend behaves significantly better with the same hardware and KDE
configuration.

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

Reply via email to