Bug#1127677: libgjs0: Broken GNOME Shell screencast due to GStreamer update (org.gnome.Shell.Screencast: JS ERROR: Error: Expected type utf8 for Argument 'argv' but got type 'null')
Jeremy Bícha
jbicha at debian.org
Wed Feb 11 15:01:20 GMT 2026
Control: severity -1 important
Marco,
Do you want to upload gjs 1.87.2 directly to Unstable to fix this
incompatibility with gstreamer 1.28?
Thank you,
Jeremy Bícha
On Wed, Feb 11, 2026 at 9:49 AM Paul Menzel <pmenzel at molgen.mpg.de> wrote:
>
> Package: libgjs0
> Version: 1.86.0-3.1
> Tags: upstream fixed-upstream
> Forwarded: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/8996
> Control: affects -1 gnome-shell
>
> Dear Debian folks,
>
>
> Since the last GStreamer update in Debian sid/unstable I am unable to do
> screen recordings, and the error below is logged in the journal:
>
> org.gnome.Shell.Screencast[1148]: JS ERROR: Error: Expected type
> utf8 for Argument 'argv' but got type 'null'
>
> canScreencast at resource:///org/gnome/Shell/Screencast/js/screencastService.js:516:18
> main at resource:///org/gnome/Shell/Screencast/js/main.js:6:28
> @file:///usr/share/gnome-shell/org.gnome.Shell.Screencast:9:7
> org.gnome.Shell.Screencast[1148]: Module
> file:///usr/share/gnome-shell/org.gnome.Shell.Screencast threw an exception
>
> I reported this upstream to gnome-shell [1], and a fix to gjs was merged
> already two months ago [2]. It’d be great if you backported this fix.
>
>
> Kind regards,
>
> Paul
>
>
> [1]: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/8996
> [2]: https://gitlab.gnome.org/GNOME/gjs/-/merge_requests/1047
More information about the pkg-gnome-maintainers
mailing list