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
Bugs, which is subscribed to 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
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs