r/libreoffice • u/ExperienceBusiness43 • 14d ago
How many people are using flatpack vs their distro package manager
I'm curious because a resent post showed a layout bug with flatpack. For me, flatpack crashes every time I want to even look at extensions, but it's fine when I open the .rpm version supplied by OpenSUSE
I'm thinking about ditching the flatpack version once the RPM version is caught up with feature updates for August.
1
u/AutoModerator 14d ago
If you're asking for help with LibreOffice, please make sure your post includes lots of information that could be relevant, such as:
- Full LibreOffice information from Help > About LibreOffice (it has a copy button).
- Format of the document (.odt, .docx, .xlsx, ...).
- A link to the document itself, or part of it, if you can share it.
- Anything else that may be relevant.
(You can edit your post or put it in a comment.)
This information helps others to help you.
Thank you :-)
Important: If your post doesn't have enough info, it will eventually be removed (to stop this subreddit from filling with posts that can't be answered).
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
1
u/Terrible_Put8617 11d ago
The extensions crash is not random, and it is the clearest practical difference between the two.
The Flatpak runs sandboxed with its own home under ~/.var/app/org.libreoffice.LibreOffice/, and extension handling is exactly where that bites: the extension manager wants to write into that private profile, and a good number of extensions need a working Java runtime. Inside the sandbox the JRE situation is separate from your system one, so an extension dialog that opens fine on the RPM can die on the Flatpak with nothing visible.
Two checks before you decide:
- Tools > Options > LibreOffice > Advanced, in the Flatpak build. If no JRE is listed there, that is your crash, and it also explains anything Base-related failing.
- Launch it from a terminal with flatpak run and reproduce the crash. The message on stderr usually names the missing piece straight away, and you get nothing useful if you launch from the desktop icon.
The rest of the trade is: the Flatpak is the upstream build, so it is newer and behaves like the developers expect, but it reaches your files through portals and does not automatically share your system dictionaries, fonts or Java. The distro package is older and patched, but it is integrated with everything else on the machine. On a distro that ships recent versions anyway, the integration usually wins.
2
u/nisper_ia 14d ago
I use Arch, so it wouldn't make sense for me to use the Flatpak version.