Guild icon
S3Drive
Community / support / [Linux] Flathub app does not start
Avatar
Hi. When trying to run the downloaded app from Flathub I get the following error message: /app/extra/local/lib/s3drive/kapsa: error while loading shared libraries: libsentry.so: cannot enable executable stack as shared object requires: Permission denied OS: openSUSE Tumbleweed 20250725 (fresh install) App version: 1.14.4 What I've tried so far:
  • Reinstalled the app
  • Enabled all Flathub permission checkboxes
Avatar
Hi @Komaeda, did any previous Flathub release worked fine for you or perhaps that's first time when you try S3Drive using Flathub? Have you tried on different Linux? It seems this maybe related to stricter policy that OpenSuse has vs other distros. We will test on OpenSuse, try to reproduce the issue and try to come up with a fix. (edited)
Avatar
Avatar
Tom
Hi @Komaeda, did any previous Flathub release worked fine for you or perhaps that's first time when you try S3Drive using Flathub? Have you tried on different Linux? It seems this maybe related to stricter policy that OpenSuse has vs other distros. We will test on OpenSuse, try to reproduce the issue and try to come up with a fix. (edited)
Hey, I've installed openSUSE to a USB stick for testing and didn't have the problem there. So the problem is likely not caused by your app at all. Apologies if I caused unnecessary work. >_< Just one question, if you know. I can't find libsentry.io anywhere on my disk. Is it supposed to be supplied with the flathub image or does it come from somewhere else? If I find the library, I could try flipping the executable stack flag. (edited)
Avatar
Yes, it shall be inside Flathub image. Once you run: flatpak run --command=bash --devel io.kapsa.drive you shall be able to locate it in: /app/extra/local/lib/s3drive/lib/libsentry.so. It would be worth installing execstack inside, somehow and verify this lib exec requirements, using execstack -q <path>
👍 1
Avatar
It looks like all fresh installations of opsenSUSE report this error on both the Flathub and AppImage version of S3Drive. I guess it only works on my USB stick because that's a live image and not a real installation. Looking at the flathub files, the libsentry.so has the X flag set, but I'm not able to toggle it because of lacking permissions. Please give it a try when you find time.
Avatar
Hi @Komaeda, this shall be now addressed in a latest Flathub release.
Avatar
Avatar
Tom
Hi @Komaeda, this shall be now addressed in a latest Flathub release.
It's working now! Thank you for your efforts.
❤️ 1
Exported 7 message(s)
Timezone: UTC+0