Description: Title The presetation is only displayed in the small area of the screen when using GTK3 as VCLPLUGIN on KDE Wayland while the screen is fractional scaled. I tried setting the scale factor to 100% or using Qt6 as VCLPLUGIN, the problem is gone. Steps to Reproduce: 1. Using a monitor which the screen factor is fractional like 125%. 2. Open a impress file on KDE Wayland with GTK3 as VCLPLUGIN 3. Present Actual Results: The presentation is not displayed in fullscreen mode. Expected Results: The presentation is displayed in fullscreen mode. Reproducible: Always User Profile Reset: No Additional Info: Version: 24.2.3.2 (X86_64) / LibreOffice Community Build ID: 420(Build:2) CPU threads: 16; OS: Linux 6.9; UI render: default; VCL: gtk3 Locale: zh-CN (zh_CN.UTF-8); UI: zh-CN 24.2.3-3 Calc: threaded
Created attachment 194611 [details] The screenshot of the issue
Created attachment 194717 [details] Recording of the issue Hello. I can confirm the problem. The same thing happens to me related to fractional scaling using gnome/wayland. When returning to integers the problem doesn't persist. The same using the session in gnome/Xorg. OS: Fedora 40 Workstation/Gnome 46/Wayland LibO Version: 24.2.4.2 (X86_64) Build ID: 420(Build:2) CPU threads: 8; OS: Linux 6.8; UI render: default; VCL: gtk3 Locale: es-CL (es_CL.UTF-8); UI: es-ES Calc: threaded Steps to reproduce: - Login gnome in Wayland - Set a number on a fractional scale (Ex. 125%) - Start Impress, select a template - Start SlideShow The issue is always reproducible under these conditions (Wayland and Fractional scaling) Note: It should be noted that at least in Gnome, fractional scaling is experimental, however, a couple of minor versions earlier, LibO impress was working fine, it was only recently that I experienced these problems when starting a SlideShow.
I'm sorry. I forgot to mention that I did restart the LibO profile and even used it in safe mode. The strange thing is that when doing so, for example restarting the profile and opening a presentation, it works (fullscreen slideshow), but only the first time, then the same thing happens as the video I uploaded before. Cheers
I can reproduce this issue too on Arch Linux with Plasma 6.1.4 Wayland at 125% scale. Version: 24.2.5.2 (X86_64) / LibreOffice Community Build ID: 420(Build:2) CPU threads: 16; OS: Linux 6.10; UI render: Skia/Vulkan; VCL: gtk3 Locale: fr-FR (fr_FR.UTF-8); UI: fr-FR 24.2.5-2 Calc: threaded
For my case at least, I find that https://gerrit.libreoffice.org/c/core/+/174761 is sufficient to fix this and get presentation working on a 125% scaling case
Caolán McNamara committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/4059c6351d9dc07ef2ab88149079cb2c59e22c32 tdf#161479 make presentation work on fractionally scaled display It will be available in 25.2.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
(In reply to Caolán McNamara from comment #5) > For my case at least, I find that > https://gerrit.libreoffice.org/c/core/+/174761 is sufficient to fix this and > get presentation working on a 125% scaling case This also fixes the 150% scaling case in my setup with gtk3 I mentioned in tdf#163308 comment 2.
*** Bug 163308 has been marked as a duplicate of this bug. ***
*** Bug 161396 has been marked as a duplicate of this bug. ***
above fix merged to trunk, backports in gerrit for 24-8 and 24-2
Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-24-8": https://git.libreoffice.org/core/commit/f162a9210d48efff096d8de8ae08cc4d0b6e30e5 tdf#161479 make presentation work on fractionally scaled display It will be available in 24.8.3. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-24-2": https://git.libreoffice.org/core/commit/aaef1bc01476c6a7250bd749fb1422ef2d886a5f tdf#161479 make presentation work on fractionally scaled display It will be available in 24.2.7. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.