Public bug reported:

The video recording toggle is missing from the GNOME Shell Screenshot UI
(triggered by Print Screen key). Investigation shows the
org.gnome.Shell.Screencast D-Bus service crashes on startup.

**Error when running the service manually:**
```
$ /usr/bin/gjs -m /usr/share/gnome-shell/org.gnome.Shell.Screencast

(org.gnome.Shell.Screencast): Gjs-CRITICAL: JS ERROR: Error: Expected type utf8 
for Argument 'argv' but got type 'null'
canScreencast@resource:///org/gnome/Shell/Screencast/js/screencastService.js:516:18
main@resource:///org/gnome/Shell/Screencast/js/main.js:6:28
@file:///usr/share/gnome-shell/org.gnome.Shell.Screencast:9:7
```

**Steps to reproduce:**
1. Press Print Screen to open the Screenshot UI
2. Look for the video/screencast toggle (to switch from camera icon to video 
camera icon)
3. The toggle is missing - only screenshot (image) mode is available

**Expected result:**
A toggle button should allow switching between screenshot and screencast modes.

**Actual result:**
Only screenshot mode is available because the screencast service crashes on 
startup.

**System information:**
- Ubuntu 25.10 (Resolute)
- gnome-shell 49.2-1ubuntu1
- Session type: Wayland

**Additional notes:**
- The underlying org.gnome.Mutter.ScreenCast API works correctly (verified via 
D-Bus introspection)
- All required GStreamer plugins are installed (gstreamer1.0-pipewire, 
plugins-good/bad/ugly)
- PipeWire is running correctly
- This appears related to upstream GNOME Shell MR !2592 (timing issue where 
GStreamer checks block long enough to trigger service auto-shutdown before 
initialization completes)

**Upstream reference:**
https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2592

** Affects: gnome-shell (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2138437

Title:
  [gnome-shell 49.2] Video recording toggle missing - Screencast service
  crashes

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/2138437/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to