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

Paul Menzel pmenzel at molgen.mpg.de
Wed Feb 11 14:45:53 GMT 2026


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