Can’t record screen on Plasma when using Snap

Hi, I hope someone can help me. The same snap that runs on Ubuntu 25 does not run on Ubuntu 26.

the app is a screen recorder 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, it also works fine on KDE on Ubuntu 26.

This is the app

Issue founded.

Kwin changed the maximum buffer size from 1 to 16

to 1 to 4.

https://invent.kde.org/plasma/kwin/-/merge_requests/5502

adjusting the buffer size on my gstreamer pipeline fixed my issue.

1 Like