@mdmower, Yes, the patch for pipewire is not enough, the deep copy need another 2 packages, gstreamer1.0 and gst-plugins-base1.0. I built the deb packages in my ppa. The screencast works fine with below packages.
https://launchpad.net/~binli/+archive/ubuntu/gnome/ gstreamer1.0 - 1.20.3-0ubuntu1binli2 gst-plugins-base1.0 - 1.20.1-2binli1 pipewire - 0.3.48-1ubuntu2binli1 * d/p/0003-gst-copy-buffer-memory-in-dequeue_buffer-using-gst_m.patch - Fixed Screencast only records few seconds issue (LP: #1995358) ** Also affects: gstreamer1.0 (Ubuntu) Importance: Undecided Status: New ** Also affects: gst-plugins-base1.0 (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/1987631 Title: Screencast only records one second To manage notifications about this bug go to: https://bugs.launchpad.net/gnome-shell/+bug/1987631/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs