#1147151 libreoffice-impress: Impress often does not save all slide background images in .odp files

Package:
libreoffice-impress
Source:
libreoffice-impress
Description:
office productivity suite -- presentation
Submitter:
David Balch
Date:
2026-09-08 11:11:03 UTC
Severity:
normal
#1147151#5
Date:
2026-09-08 10:17:17 UTC
From:
To:
Dear Maintainer,

LibreOffice Impress often does not save all slide background images in .odp files. (Saving to .pptx works correctly.)

Appears to be fixed in upstream 26.8.0.3

$ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 13 (trixie)"
NAME="Debian GNU/Linux"
VERSION_ID="13"
VERSION="13 (trixie)"
VERSION_CODENAME=trixie
DEBIAN_VERSION_FULL=13.6
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

LibreOffice version details:
Version: 25.2.3.2 (X86_64) / LibreOffice Community
Build ID: 520(Build:2)
CPU threads: 4; OS: Linux 6.12; UI render: default; VCL: gtk3
Locale: en-GB (en_GB.UTF-8); UI: en-GB
Debian package version: 4:25.2.3-2+deb13u6
Calc: threaded


Steps to reproduce:

1. Create a new presentation.
2. Add two slides (making a total of three slides).
3. Label the slides "S1", "S2", "S3", in order.
4. On each of the slides, use the menu "Slide > Set Background Image..." to set a different image for each slide's background (e.g. images of the numbers 1, 2, and 3).
5. Use the menu "File > Save" to save to a .opd file.
6. Use the menu "File > Save As..." to save to a "Open Office XML Presentation" .pptx file.
7. Close the presentation.
8. Open the .pptx.
9. Open the .odp.


Expected results:

The .pptx and the .opd files open and appear the same, with the correct background images as set before.


Actual results:

The .pptx has the correct background images as set before, but at least one of the .opd file backgrounds is duplicated from another slide.


Analysis:

In a case where all three slides had the image from slide two, extracting the .odp as a .zip file reveals only one image listed in "META-INF/manifest.xml", and present in "Pictures".
Perhaps this is some loop or indexing problem when Impress serialises to .odp.

Incredibly infuriating to write a presentation with dozens of different, carefully selected, backgrounds, only to find that they've been replaced.

Appears to be fixed in upstream 26.8.0.3 .deb downloaded from https://www.libreoffice.org/download/ - version details:

Version: 26.8.0.3 (X86_64)
Build ID: bce0998afefdbc355585ca324285661a2170ba77
CPU threads: 4; OS: Linux 6.12; UI render: default; VCL: gtk3
Locale: en-GB (en_GB.UTF-8); UI: en-US
Calc: threaded

Not tested with the LO version from backports, as I didn't think of that until reportbug suggested it.

#1147151#10
Date:
2026-09-08 11:05:15 UTC
From:
To:
Am 8. September 2026 12:17:17 MESZ schrieb David Balch <david@balch.co.uk>:

So it's fixed. Closing appropriately with version.

Please do.

Regards

René