3

So I've been using greenshot on windows and it is great, I've recently made the switch to linux and I need a screenshot program that is 'up to par' with greenshot.

closed as unclear what you're asking by Izzy, Chenmunka, Judith, RockPaperLizard, Nicolas Raoul Jun 24 '15 at 1:29

Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • 2
    Most people don't know the app you're talking about, me neither. Remove the app name and just detail all features you want. – Nicolas Raoul Jun 23 '15 at 7:15
  • @NicolasRaoul Program. Not an app. But for anyone who doesn't know what Greenshot is, I recommend a visit to getgreenshot.org. – Ismael Miguel Jun 23 '15 at 9:22
  • @IsmaelMiguel: It is possible for a piece of software to be both a "program" and an "application" - what makes you say that this software is not an app? – psmears Jun 23 '15 at 11:13
  • 3
    @IsmaelMiguel that's not how this site works – see How to ask for an alternative to some software. And besides, Quantum88: Did you ever use our nice search function? We already have [16 questions with answers](How to ask for an alternative to some software) for Linux screenshot tools. Also, please follow the first link in my comment and then update your question accordingly, or it will be closed: requirements must be named explicitely here. – Izzy Jun 23 '15 at 13:10
  • 2
    @Izzy Someone's cranky... – Ismael Miguel Jun 23 '15 at 14:10
7

Shutter

It would be great if you could supply more details on which specific features you'd like. Lacking that, Shutter comes first to mind. It has many of the features that are present in Greenshot, including:

  • Capturing screen regions
  • Opening captured image in editor
  • Uploading the captured files online

It also has the capability to capture entire webpages by simply entering their URL, though for that I'd recommend a browser extension especially since pages that require registration won't work. Refer to this question for suggestions about that.

  • I've been using that but it's been disappointing thus far, I guess I haven't configured it enough... – Quantum88 Jun 23 '15 at 8:04
  • One feature that is sometimes useful is the option to capture an entire page on Internet Explorer. Since Linux (gladly!) doesn't have such thing, is this possible in other browsers? – Ismael Miguel Jun 23 '15 at 9:24
  • @IsmaelMiguel It's independent of the browser. You just need to copy the page address into Shutter – Tymric Jun 23 '15 at 9:41
  • @Quantum88 It needs a bit more configuration to get it started than Greenshot does, but the core features are very similar. – Tymric Jun 23 '15 at 9:43
  • 1
    I was only talking about the important stuff, asking about it and explaining that Greenshot implements it on IE. It isn't an IE native feature. – Ismael Miguel Jun 23 '15 at 10:03
3

I tend to use "xwd" as it is installed on mostly any linux box having a graphical interface. It is a commandline tool. I know your question was "I want a tool like that windows one". So xwd is surely not a pendant to the windows screenshot tool you mentioned but rather an linux-ish alternative.

You can take a screenshot of the entire desktop by doing

xwd -root > screen.xwd

Which will save the whole screen in the "screen.xwd" file. The "XWD" file format is nativ to xwd. Often you want to convert your screenshot to jpg or png. You can do this by using the ImageMagick tool "convert". Either after having made the .xwd file or in one go:

xwd -root | convert - screen.jpg

Of course you can also edit/cropt/whatever the screenshot in the most loved graphics editing program in Linux: The Gimp!

gimp screen.xwd

I guess for uploading the image to any image sharing service there are scripts or tools out there.

  • Using just "xwd > screen.xwd" you can pick a window. – kraftb Jun 24 '15 at 12:08
2

The best two options, in my opinion are:

  1. GIMP

    Since it's a full editing program, it has all the necessary functions, and creating a screenshot is simply a small function to complement it. Taking a screenshot in GIMP

  2. xwd

    This is the standard X window dump utility, so you don't need to install anything. Call it from the command line or a "Run..." dialog, e.g. as xwd -out dump.xwd to capture a single window (the cursor will turn into a crosshair), or xwd -root -out dump.xwd to capture the entire screen. You can prefix that by sleep 5 && if you need a 5 second timer to hide the shell window or open a menu that you want to highlight.

Not the answer you're looking for? Browse other questions tagged or ask your own question.