Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Possible Duplicate:
Print Screen key doesn't work if a drop-down menu is active

As you know, by pushing PrintScreen button on the keyboard, a screen-shot of desktop will be saved on your home folder, but why it doesn't work when I open a menu?

For example, when I open LXDE menu and then pressing PrintScreen, nothing happen. Neither when menus such as File, Edit, View and etc. are open.

share|improve this question

marked as duplicate by Jorge Castro, Thomas Ward, RolandiXor, Takkat, hexafraction Sep 25 '12 at 21:16

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

up vote 11 down vote accepted

The quick way to take a screenshot on Lubuntu is simply hitting the PrtSc button. It saves your file to your home folder.

The software mentioned below, Kgrab, and Ksnapshot, bothe were installed from the Lubuntu Software Center. Meanwhile, mtPaint was available by default under the Graphics menu.

enter image description here

However, certain actions can't be captured using the PrtSc button. Sometimes a time delay is required in order to begin a specific function. I use Kgrab

enter image description here enter image description here enter image description here

or Ksnapshot

enter image description here

As you can see both have the options to choose full screen, wndows, etc.., and both have time delay.

You can use mtPaint. It comes default on Lubuntu. In the menu, there's a timedelayed screenshot option. Not as easy as the above, but it will do the job.

share|improve this answer
i want to take screenshots whenever i push PrintScreen. can i set KGrab (or Ksnapshot) the default program in lubuntu for that?? – AlenAlen Sep 6 '12 at 9:30
I wouldn't rush to install anything starting with K because you're on Lubuntu. K often indicates KDE which means you'll be bringing in a whole bunch of dependencies. My suggestion is to use the default screenshot software you already have. You haven't mentioned its name. – user25656 Sep 6 '12 at 9:45
@vasa1 I agree, but these were available on the Lubuntu Software Center. You can use mtPaint. It comes default on Lubuntu. In the menu, there's a timedelayed screenshot option. – Mitch Sep 6 '12 at 12:00
@vasa1 I didnt install anything extra, its the default program which i think is "scrot". – AlenAlen Sep 6 '12 at 12:09
Then try man scrot and look carefully for an option that allows you to specify a time delay. If it does exist, you'll have to resort to using the terminal if you selectively want scrot to use a time delay. Otherwise, try what Mitch has suggested: mtPaint. – user25656 Sep 6 '12 at 12:16

Use Shutter, it's something like Snipping tool on Win7.

sudo apt-get update

sudo apt-get install shutter

As you open it you have New - Selection / Desktop / Active window...

share|improve this answer

This is because pressing PrintScreen usually makes the menu go away. You can work around this by setting a delay before you take the screenshot. For instance, if you have imagemagick installed you can do the following on a terminal:

sleep 10; import -window root <filename>.png
share|improve this answer

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