import -window root screen.pngIf you just do "import screen.png", you'll get a little cross to select the area that you want.

You can put this in a launcher, or even better, go to Keyboard Settings and assign the Print Screen key as a shortcut to the command.

EDIT: I didn't realise that the thread you mention already contains this command as a solution. Well, if you put in in a launcher in the panel, desktop, or menu, it does the job very well. But if you would like something a bit more fancy and with a graphical interface, there's nothing in the repos so far as I can see.

This discussion has helped me learn more about the import utility. -window root enabled me to capture what my launchers look like when the mouse is over them or they're expanded when I click on the little arrow.

Now--does anyone know how to tell import to number screenshots consecutively? If I use screenshot.png as the file name it gets overwritten if I capture another shot. If I could modify the import command so I'd automatically get screenshot_1, screenshot_2, screenshot_3, etc., the tool would be perfect.--GrannyGeek

If I could modify the import command so I'd automatically get screenshot_1, screenshot_2, screenshot_3, etc., the tool would be perfect.

Maybe it can do it with some option.Alternatively, it could be done by a bash script that checks if the file exists and assigns the next name.I don't know enough bash for that, though, but I guess it should be simple.

touch screenshot`date +%F` will create a file named screenshot2009-03-07 .

Beware of date flags that output spaces inbetween. It may break your script.

if you want to make screenshots really close one to other, you can try `date +%N` it outputs the time in nanoseconds (don't know based to what) , or %s for the classical unix time (seconds sincs epoch (01-01-1970) .