Desktop Capture 1.05

UUID: capture@rjanja
Score: 65

Website  Download

This applet integrates with various screenshot and desktop recording programs to provide a single interface to capturing your desktop. It also comes with a built-in screenshot tool (Cinnamon Screenshot) that aims to cover the gap between the default screenshot tool (GNOME Screenshot) and more advanced tools (i.e. Shutter).

Once installed, right click the applet to open a settings window. If you are using Cinnamon 1.6 or higher you may use Cinnamon Screenshot as your screenshot tool.


  • Built-in capture tool: Full screen, Window, Area, Cinnamon UI, Monitor capture modes..
  • Built-in imgur upload capability. If you don't use imgur you can disable this button in the settings, or set it to automatically turn off after an upload (one-off uploads).
  • Also compatible with GNOME-Screenshot, Shutter, xwd, ImageMagick, FFmpeg, RecordMyDesktop and most other capture tools that have command line interfaces.
  • Options for changing most configuration settings; further customisations are possible via JSON support file - add custom capture entries to compose a menu that works for you. Additional options for controlling Cinnamon's built-in screen recorder (frames per second and GStreamer pipeline).
  • Timer delay with optional onscreen countdown and interval sound.

Please use the website (github) to open tickets and for documentation. I will attempt to answer all questions posted below and provide some basic support. There are still things left to do but I have been using this applet for weeks months a year years without any problems, so development will be sporadic.


  • 2015-09-18: Fix toggle switch alignment, cleanup of CSS, fixed timer circle, slight color changes, added new icons, added detail for "About" dialog. (Thanks @zagortenay333!)
  • 2015-09-17: Fix for missing camera flash on "Screen" capture type. (Thanks Ivanwah!)
  • 2015-09-17: Added inline display of current hotkeys to menu (Thanks @crydalch!)
  • 2015-08-04: Renamed "Redo" and added keybinding for "Repeat Last" (Thanks @crydalch!). Added support for Kazam.
  • 2015-01-01: Added keybinding to stop recording (or start/stop builtin recorder), fixed imgur uploads, re-enabled Shutter, xwd, ImageMagick, and FFmpeg that were unselectable since moving to settings API.
  • 2014-12-28: Fixed bug in handling custom keybindings that prevented them from being used until after a restart of Cinnamon. Thanks @davcri!
  • 2014-11-04: Added support for Byzanz recorder for recording animated GIFs
  • 2014-06-09: Reimplemented desktop notifications. Large scale refactoring to move non-screenshot specific functionality out of screenshot.js. Removed unmaintained interactive mode. Added new notification options. Please note that the desktop notifications currently only work while using the Cinnamon Screenshot capture mode.
  • 2014-06-07: Fixed issue with multiple monitors. Added imgur uploading toggle button (enable/disable in settings). Registers as screenshot role using systray in Cinnamon 2.2.
  • 2014-05-25: Fixed issues with Cinnamon 2.2. Added better save path handling- if directory does not exist, will attempt to create it. The captures will be aborted if the save path isn't writeable, and verbose errors will go to ~/.cinnamon/glass.log (if enabled in the General tab of Cinnamon Settings). Added a toggle button for on-demand copying of image data to clipboard (thanks for the idea @orschiro!). A corresponding setting is available, and an additional setting for whether to flip this toggle off each time a capture is made (for people who rarely need to copy image data to clipboard like myself!).
  • 2013-10-22: Fixed metadata uuid issue from yesterday's update.
  • 2013-10-21: Added support for Cinnamon Settings API, including binding of hotkeys. Moved to using Cinnamon Settings to configure applet for now. Custom programs specified in support.json might not work for the time being, as I look for a way to make the "configure settings" more dynamic while still working with the API.
  • 2013-02-26: Added indicator when recording operation is running (change of icon if using colored icon), display error when custom command cannot be run
  • 2013-02-25: Fixed issue with missing file extension, fixed settings save-location browse button, made save-locations editable, default save locations are now system standard "Pictures" and "Videos", fixed issue with "Screen" capture mode also capturing the popupmenu (Cinnamon Screenshot); Fixed build process to clean out junk files before zipping applet. (Thanks, Daniel!) Bumped version to 0.91.
  • 2013-02-24: Recorder fixes; removed options sub-popupmenu in favor of inline toggle buttons. Decoupled save path and prefixes from other settings. Added better built-in support for ImageMagick, XWD, FFmpeg and RecordMyDesktop. Added "Record sound" toggle button. Removed delay setting from applet, moved it to options as a spinner control.
  • 2013-02-18: Re-added missing style for area resize handles
  • 2013-01-28: Adds more clipboard copy options (full path, filename, folder, image data)
  • 2013-01-20: Added instructions overlay for area and UI capture modes.
  • 2013-01-19: Fixed issue preventing start-up when gnome-screenshot isn't installed.
  • 2013-01-07: Added monitor capture mode for multi-monitor displays. Added option to choose between new colored applet icon and previous symbolic icon. Added option for whether to open captures in the file manager.
  • 2012-12-31: Patch from autarkper for using superclass constructor for applet popupmenu.
  • 2012-12-14: Corrected timer placement on-screen, enabled timer for Screen capture mode
  • 2012-12-11: Fix for always-on imgur uploads (check imgur.log, either in home dir or save dir for view/delete URLs)
  • 2012-11-29: Cleaned up some log spam, added new icon

About The Author

Rob Adams

I'm a software engineer and computer enthusiast. I split time between Linux Mint and OSX, developing for Linux, iOS, and the web.


  1. AUserInEssex says:

    4 months ago

    This applet is fantastic - a boon to users of Mint. However, the lovely upload-to-imgur function has stopped working on my system. When I click upload nothing happens. It does not seem to be a firewall problem. Nor does uninstalling and reinstalling the applet help; and I have the most recent version (the most recent version, that is, that is downloadable from within Cinnamon). Perhaps a new version of Cinnamon is to blame? I have Mint 17.3 x64 Cinnamon 2.8.8.

  2. TheOracle says:

    9 months ago

    Screen recording works great. Just what I was looking for. Thanks! 5 stars.

  3. rjanja says:

    11 months ago

    Thanks Ivanwah, I have released a fix for that. In the future if you have problems to report please use the Github Issues page - I am not updated when there are new comments here! Thanks for all the feedback guys!

  4. Ivanwah says:

    1 year ago

    Amazing, 5 stars without thinking! Only one tiny little issue - when I take a screenshot of an entire screen, I get no camera flash effect. The effect is still there when I take a screenshot of a window or an area, even when I take a screenshot of the whole desktop as a window. Is it supposed to be that way? I can live with it, but it would be perfect if it worked.

  5. Enkouyami says:

    1 year ago

    Nvm, I forgot to restart cinnamon, it works great.

  6. Enkouyami says:

    1 year ago

    Can't install on Cinnamon 2.4.8.

  7. alexpp says:

    1 year ago

    error with ffmpeg recorder: ffmpeg -f x11grab -s 1026x844 -r 30 -qscale 1 -i :0.0+137,105 {...}/screencast-2015-01-03-120539.mkv Option qscale (use fixed quality scale (VBR)) cannot be applied to input file :0.0+137,105 -- you are trying to apply an input option to an output file or vice versa. Move this option before the file it belongs to. Error parsing options for input file :0.0+137,105. Error opening input files: Invalid argument remove " -qscale 1 " in terminal fix issue.

  8. Nili says:

    1 year ago

    Remember to use this applet year ago, Enjoyed a lot. Good job!

  9. highwind says:

    2 years ago

    Nice improvement, Cheers!

  10. slcpunk says:

    2 years ago

    Somehow the option to copy image data to the clipboard is not working for me any more. Versions: Ubuntu:13.04 Cinnamon 2.0.14-20131203040009-raring Applet: .95 ( just downloaded from GIT ) Let me know if there is anyway to help debug?

  11. raymond01 says:

    2 years ago

    Using Mint 16. Cinnamon. 64 bit. Nice applet, but some bugs that I found. The default paths are not working. (note double slashes for pictures) (I did not have a folder called screenshots - was it going to make one or was I susposed to make one,) ~/Pictures/screenshots tries to save to (from what it put in the clipboard) /home/peter//Pictures/screenshots/screenshot-window-2014-02-03-174006.png If I change it to /home/peter/Pictures it works needed to change the default path for video or the recorder would not work (no folder called screencasts - see above) ~/Videos/screencasts changed to /home/peter/Videos Then the recorder worked but only records video, no sound. I have a usb webcam with a mic in it and no sound is recorded. No option to record sound. Just shows the options 'recorder' and 'start recording' - see screenshot at

  12. DiscipleOfDante says:

    2 years ago

    I love this applet, it is a great alternative to GNOME Screenshot. However, like every other screenshotter I have tried aside from GNOME Screenshot, setting a keybind to my printscreen button doesn't seem to work. Every other key is fine but printscreen is not. Is there a way you can fix this?

  13. rjanja says:

    2 years ago

    jonbrett, yes the source is on Github (see Website button above, I'll link it within the description next time) and I'm more than happy to merge in patches sent via pull requests. I don't really have a development roadmap as I'm not sure how many people are using this applet and mainly developed it for myself. But the settings need to be updated a bit and yes, shortcut keys would be great. CaptainMark, custom toggle buttons shouldn't be too hard to implement. I'll look into this soon. The "Capture window as area" was originally included so we'd have an option of whether to show content behind transparent windows, but it seems there's a backend capture issue which is causing the regular window captures to fail with very odd distortion, so when this happens, window-as-area is the only decent way to get a window shot. This site doesn't notify on new comments, so feel free to open issues at the Github project page for wishlist/bugfix requests!

  14. jonbrett says:

    2 years ago

    Nice applet. How about adding some shortcut keys, now that the Cinnamon settings API in 1.8 has made this easy :). Also is the source available on Github or similar? This applet seems popular so you may find people might start fixing stuff for you if they can easily post pull requests and patches.

  15. CaptainMark says:

    2 years ago

    Okay nevermind I got sound to work but it would be nice to have a toggle between recording sound from the microphone and recording sound output from the system, I'm pretty sure ffmpeg can do this, I've done it before but can remember how

  16. CaptainMark says:

    2 years ago

    I don't have the option to record sound when doing a video though, how do I do that?

  17. CaptainMark says:

    2 years ago

    Very nice applet, I tweaked around a little, to put the most important items (to me) first so its now Screen>window>area. I'm finding the window option doesn't work unless i use the "Capture window as area" option, if I don't have this selected it brings up a mostly transparent photo covered in weird artifacts, other than that, nice!

  18. rjanja says:

    3 years ago

    slcpunk, glad you enjoy it. The link you shared isn't available anymore. There is an option in the applet settings (Screenshot->Interface) for using the symbolic (b&w) icon. Unfortunately you will need to (temporarily) select "Cinnamon Screenshot" in order to toggle that option, but you can switch back after. I'll probably end up moving some of those agnostic options to a separate tab. (Or quite possibly moving to using Cinnamon Settings). Thanks for the feedback guys!

  19. Voliax says:

    3 years ago

    You sir, saved my life.

  20. slcpunk says:

    3 years ago

    Still love the applet, hate to even make this comment....but the big green icon just doesn't fit with the rest of the applets. I know its personal, but a small grey icon just "fits" better to me! Here's a replacement screen shot: I think originally you had a similar small grey icon, but somewhere along the way you switched it up.

  21. Danko8321 says:

    3 years ago

    Great applet, fella; 5 stars for me.

  22. Lunatico says:

    3 years ago

    Very very very nice! I tried to use the record option but it doesn't seem to be working... I tried changing between Cinnamon Recorder and FFmpeg but none work... any ideas?

  23. slcpunk says:

    3 years ago

    Works great. Amazing. You nailed it. Many thanks.

  24. rjanja says:

    3 years ago

    @slcpunk, sorry, I managed to leave a development bit in there that effectively broke the whole thing. If you'll be a sport and try the latest, I think it'll work for you now :)

  25. slcpunk says:

    3 years ago

    I used looking glass to see the error, but don't really know how to get more detailed info. If there is any way I can assist, please let me know.

  26. slcpunk says:

    3 years ago

    Ooops - getting error when loading. TypeError: e is null ( capture is undefined ) I didn't restart, but I did restart cinnamon and logout and log back in. ( LM14, Cin 1.6 )

  27. slcpunk says:

    3 years ago

    YOU DA MAN! Really, great, thanks!

  28. rjanja says:

    3 years ago

    @slcpunk: an option to copy screenshot image to clipboard is in place now, cheers :)

  29. rjanja says:

    3 years ago

    Hi slcpunk, I'll look at adding an option for copying screenshot data to clipboard, I think it won't be too difficult. Re: shortcut keys, there's no easy way at the moment, but this is one area we should see improvements on in the future. There's been talk of having applets supply default keybindings to be used as "hints" for the user to set when they feel like it, from within Cinnamon Settings - Applets. That's still a ways off, so I'll have to ponder over a decent way to set shortcuts for the time being. I've been considering using d-bus already, and that'd be one way of invoking the applet/screenshot backend. Thanks for the comment, cheers!

  30. slcpunk says:

    3 years ago

    Any chance you could add an option to copy the image to the clipboard instead ( or as an option in addition to the path ). I can't make gnome-screenshot or shutter work - your awesome applet is the only thing that seems to actually take a screen shot in LM14 ... Oh, also, can I assign shortcut keys to this applet? Thanks in advance

  31. crushkittykitty says:

    3 years ago

    the screen shot doesnt work tries saving to the wrong folder, after changing this the screen shot still doesnt work the timer is working, just doesnt take a screenshot. "linux mint 14 nadia" for the recorder it uses therecorder built into cinn, recorder that can be used by alt-ctrl-shift-r.

  32. rjanja says:

    3 years ago

    billynick, I have added a short changelog to the description and I'll try to keep it updated with the most recent entries. Thanks!

  33. billynick says:

    3 years ago

    is there a changelog?

  34. rjanja says:

    3 years ago

    Hi bimsebasse! I have to agree with you, it is hard to style the interactive mode dialog. There are a number of limitations going against us here, so I had to kind of ignore the look of that dialog in favor of making its components work. The label font looks horrible unless it's a smaller size and I'm not sure if there's an inherited style that is causing this or if it's something else. I'll check out the labels and spacing with some other themes and see if I can figure out if an implementation change will improve it at all. Thanks for giving it a try :)

  35. bimsebasse says:

    3 years ago

    Hi rjanja, thanks for this applet which I primarily use to see how checkboxes and radiobuttons look in themes :o) One little UI complaint, it's nigh impossible to make the interactive modal dialog look nice. Either the checkbox/radiobutton label font is poorly rendered (Baldr, Minty), the "use capture timer" label is cropped (Gnome) or the checkbox spacing is odd (Void, Gnome). It's only in Ambiance it looks good, sorta. All these things are pretty hard to sort on theme level, I usually find a way but with interactive modal I have pretty much given up :o(