Hi, I hope someone can help me.
The same snap/flatpak that runs on Ubuntu 25 does not run on Ubuntu 26.
the app is a screen recorder one that uses GStreamer + pipewire X11 + dbus portal
Do you see anything obvious that could prevent it from working on Ubuntu 26?
The issue happens with KDE 6.4.4 — it works fine on GNOME.
It seems that GStreamer is not able to capture the screen on KDE, while it works on GNOME.
I’m using GStreamer and PipeWire to capture the screen, and I need to open a portal on D-Bus to do it.
However, this worked correctly on Ubuntu 24–25 on both GNOME and KDE.
On Ubuntu 26 it works on GNOME but not on KDE.
If I run the app natively outside of snap/flatpak, it also works fine on KDE on Ubuntu 26.
LOL, sorry I didn’t notice that you are the packager (I might have had you asked in forum.snapcraft.io, I rarely see snap packaging questions around here)
There is a debug setting for the kde portal, I’d try setting:
QT_LOGGING_RULES=‘xdg-desktop*.debug=true’
…in your session and see if something shows up in the journal…