Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Jul 2001 10:43:41 -0400
From:      Louis LeBlanc <leblanc+freebsd@acadia.ne.mediaone.net>
To:        questions@FreeBSD.ORG, freebsd-questions@FreeBSD.ORG
Subject:   Re: taking a screen snap
Message-ID:  <20010722104341.B23306@acadia.ne.mediaone.net>
In-Reply-To: <000a01c11265$0702b7a0$a62f72c3@Elexis>
References:  <000a01c11265$0702b7a0$a62f72c3@Elexis>

next in thread | previous in thread | raw e-mail | index | archive | help
Well, first of all, welcome to the REAL world! :)

Second, this kind of thing (finding apps for specific tasks) was a
hurdle for me as well when coming up from Linux.  I still haven't
really earned any guru points yet, but I am liking this OS.
The easy way to find an app is to install the ports and keep them
current.  Basically this is in /usr/ports, and broken up by category.
You can search the whole collection or just a particular category.
This is what I did for the screenshot:

bash-2.05# cd /usr/ports/graphics/

to search just the graphics ports

bash-2.05# make search key="screen"

Pretty straightforward.  This is what it yeilds:

Port:   plasma-kmod-0.1
Path:   /usr/ports/graphics/plasma-kmod
Info:   A plasma-effect screensaver kernel module
Maint:  greid@ukug.uk.freebsd.org
Index:  graphics
B-deps:
R-deps:

Port:   scrot-0.5
Path:   /usr/ports/graphics/scrot
Info:   A screen capture utility that utilizes Imlib2
Maint:  ishmael27@home.com
Index:  graphics
B-deps: XFree86-3.3.6_9 edb-1.0.2 freetype-1.3.1_1 giblib-1.2.0
imlib2-1.0.3 jpeg-6b libungif-4.1.0b1 png-1.0.12 tiff-3.5.5
R-deps: XFree86-3.3.6_9 edb-1.0.2 freetype-1.3.1_1 giblib-1.2.0
imlib2-1.0.3 jpeg-6b libungif-4.1.0b1 png-1.0.12 tiff-3.5.5

Port:   xdgagrab-0.3
Path:   /usr/ports/graphics/xdgagrab
Info:   Capture an X server screen with a mouse pointer
Maint:  taoka@FreeBSD.org
Index:  graphics
B-deps: XFree86-3.3.6_9
R-deps: XFree86-3.3.6_9

Port:   xdl-2.1
Path:   /usr/ports/graphics/xdl
Info:   Display DL animations on an X screen
Maint:  ports@FreeBSD.org
Index:  graphics
B-deps: XFree86-3.3.6_9
R-deps: XFree86-3.3.6_9

Port:   xgrasp-1.7d
Path:   /usr/ports/graphics/xgrasp
Info:   Display GL animations on X screen
Maint:  ports@FreeBSD.org
Index:  graphics
B-deps: XFree86-3.3.6_9
R-deps: XFree86-3.3.6_9

That is a few things to sort through, but a WHOLE LOT EASIER than
checking the 300+ graphics ports individually.  And pretty slick if
you ask me.  Looks like this only turned up a single relevant app
(xdgagrab), but try other keywords (like names of windows apps, or
even 'printscreen') to see if others turn up.

Checking on 'capture' gives this one too:
Port:   scrot-0.5
Path:   /usr/ports/graphics/scrot
Info:   A screen capture utility that utilizes Imlib2
Maint:  ishmael27@home.com
Index:  graphics
B-deps: XFree86-3.3.6_9 edb-1.0.2 freetype-1.3.1_1 giblib-1.2.0
imlib2-1.0.3 jpeg-6b libungif-4.1.0b1 png-1.0.12 tiff-3.5.5
R-deps: XFree86-3.3.6_9 edb-1.0.2 freetype-1.3.1_1 giblib-1.2.0
imlib2-1.0.3 jpeg-6b libungif-4.1.0b1 png-1.0.12 tiff-3.5.5

I often find that I am looking for a specific type of app, but then
find others that are so interesting I have to try them out.  Never had
that with Linux.  And the ports will go ahead and make and install
dependencies rather than just telling you you need this, that and the
other thing and quitting.

One thing to remember.  After you make and install a port, do a make
clean.  That source can take a lot of drive space away unnecessarily.

HTH
Lou

On 07/22/01 07:16 AM, uwi mAn sat at the `puter and typed:
> 
>    How to take a screenshot in FreeBSD environment?
>    
>    
>    
>    As a former windows user, "PrtScn" key did same action......
>    
>    
>    
>    Thank you.

-- 
Louis LeBlanc       leblanc@acadia.ne.mediaone.net
Fully Funded Hobbyist, KeySlapper Extrordinaire :)
http://acadia.ne.mediaone.net                 ԿԬ

Grinnell's Law of Labor Laxity:
  At all times, for any task, you have not got enough done today.


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010722104341.B23306>