I have found this little python script which also suffers from the same issue.
When run as GST_DEBUG=3 python gnome-screen-cast.py I get the following output: session path: /org/gnome/Mutter/ScreenCast/Session/u16 stream path: /org/gnome/Mutter/ScreenCast/Stream/u16 added 0:00:00.019493755 132581 0xecbd30 WARN GST_ELEMENT_FACTORY gstelementfactory.c:701:gst_element_factory_make_with_properties: no such element factory "pipewiresrc"! 0:00:00.019526231 132581 0xecbd30 ERROR GST_PIPELINE gst/parse/grammar.y:851:priv_gst_parse_yyparse: no element "pipewiresrc" 0:00:00.020452889 132581 0xecbd30 ERROR GST_PIPELINE gst/parse/grammar.y:939:priv_gst_parse_yyparse: link has no source [sink=@0xf28d50] ERROR:dbus.connection:Exception in handler for D-Bus signal: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/dbus/connection.py", line 232, in maybe_handle_message self._handler(*args, **kwargs) File "/home/jakub/Downloads/gnome-screen-cast.py", line 82, in on_pipewire_stream_added pipeline = Gst.parse_launch('pipewiresrc path=%u ! %s videoconvert ! glimagesink'%(node_id, format_element)) gi.repository.GLib.GError: gst_parse_error: no element "pipewiresrc" (1) Still complains about some missing element ** Attachment added: "gnome-screen-cast" https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1963264/+attachment/5565631/+files/gnome-screen-cast.py -- 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/1963264 Title: Screencast not recording To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1963264/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs