After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 579739 - Screencast functionality currently missing (or not working)
Screencast functionality currently missing (or not working)
Status: RESOLVED FIXED
Product: gnome-shell
Classification: Core
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2009-04-21 16:12 UTC by Mike Bursell
Modified: 2009-05-05 21:11 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Mike Bursell 2009-04-21 16:12:41 UTC
Please describe the problem:
Screencasting is described here: http://live.gnome.org/GnomeShell/Features#screencast-recording

GNOME Shell has a built-in feature that allows video recording of the desktop activity. This makes it easy to create high quality screencasts describing the current state of GNOME Shell, but also enables users to make screencasts of their desktop or any particular program. In the future, this feature can be used by some programs for performing usability studies.

Control+Shift+Alt+R keybinding starts and stops the recording. A red circle is displayed in the bottom right corner of the screen when the recording is in progress. After the recording is finished, a file named 'shell-%d%u-%c.ogg' is saved in the home directory. In the filename, %d is the date, %u is a string that makes the filename unique, and %c is a counter that is incremented each time a recording is made within a single gnome-shell session. 

This does not seem to work at all at the moment.  If this is incomplete, suggest updating page to note that it's work in progress.

Steps to reproduce:
1. In a workspace or overlay mode, press Ctrl-Shift-Alt-R
2. No red circle appears
3. No file is saved to the home directory


Actual results:
No visible consequences.

Expected results:
A screencast should start, and red circle appear.

Does this happen every time?
Seems to.

Other information:
Runnnig Ubuntu Jaunty.
Comment 1 Owen Taylor 2009-04-21 16:45:25 UTC
My guess is that you didn't have the gstreamer dependencies installed when you build gir-repository and gnome-shell.

They are only in gnome-build-setup.sh for Fedora, since I didn't know the package names for other distributions.
Comment 2 Mike Bursell 2009-04-21 19:04:08 UTC
Tell me what they are for Fedora, and I'll try to work them out for jaunty.
Comment 3 Owen Taylor 2009-04-23 17:47:08 UTC
Deps added for fedora:

gstreamer-devel gstreamer-plugins-base gstreamer-plugins-good
Comment 4 Milan Bouchet-Valat 2009-04-23 17:50:45 UTC
For Debian/Ubuntu, these are libgstreamer0.10-dev, gstreamer0.10-plugins-base and gstreamer0.10-plugins-good. Any idea for OpenSuSE?
Comment 5 Owen Taylor 2009-04-23 18:10:18 UTC
Since we just had to change xulrunner<version>-dev and python<version> for Ubuntu by removing the version, I'm wondering if there are virtual provides without the version?

No idea for OpenSuSE.
Comment 6 Milan Bouchet-Valat 2009-04-23 18:13:52 UTC
No, there aren't virtual packages for GStreamer. I guess that's because 0.8 and 0.10 are fully incompatible.
Comment 7 Mike Bursell 2009-04-28 10:01:05 UTC
Fixed for me when I add those packages under ubuntu jaunty.  Thanks.
Comment 8 Dan Winship 2009-05-05 21:11:28 UTC
fixed