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')

Marco Trevisan marco.trevisan at canonical.com
Wed Feb 11 15:38:05 GMT 2026


Hi,

I've just uploaded 1.87.2 to unstable

Cheers

On feb 11 2026, at 4:01 pm, Jeremy Bícha <jbicha at debian.org> wrote:

> 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