Bash Cures Cancer
Learn the UNIX/Linux command line

Home     Man Pages     SpamDefeator


GIMP(1)			      GIMP Manual Pages			      GIMP(1)



NAME
       gimp - an image manipulation and paint program.

SYNOPSIS
       gimp   [-h]   [--help]	[-v]   [--version]   [--verbose]   [--no-shm]
       [--no-cpu-accel]	  [--display   display]	  [-d]	  [--no-data]	 [-f]
       [--no-fonts]   [-i]  [--no-interface]  [-s]  [--no-splash]  [--session
       ]	 [-g]	[--gimprc   ]	[--system-gimprc    ]
       [--dump-gimprc]	[--console-messages] [--debug-handlers] [-b] [--batch
       ] [filename] ...


DESCRIPTION
       The GIMP is the GNU Image Manipulation Program. It is used to edit and
       manipulate images. It can load and save a variety of image formats and
       can be used to convert between formats.

       GIMP can also be used as a paint program. It features a set of drawing
       and  painting  tools such as airbrush, clone, pencil, and paint brush.
       Painting and drawing tools can be applied to an image with  a  variety
       of  paint modes.	 It also offers an extensive array of selection tools
       like rectangle, ellipse,	 fuzzy	select,	 bezier	 select,  intelligent
       scissors, and select by color.

       GIMP  offers  a	variety	 of  plugins  that perform a variety of image
       manipulations.  Examples include bumpmap, edge detect, gaussian	blur,
       and many others.

       In  addition,  GIMP  has	 several  scripting extension which allow for
       advanced non-interactive processing and creation of images.


OPTIONS
       The gimp accepts the following options:

       -h, --help
	       Display a list of all commandline options.

       -v, --version
	       Output the version info.

       --verbose
	       Show startup messages.

       --no-shm
	       Do not  use  shared  memory  between  GIMP  and	its  plugins.
	       Instead	of  using  shared memory, GIMP will send the data via
	       pipe. This will result in slower performance than using shared
	       memory.

       --no-cpu-accel
	       Do  not	use CPU accelerations such as MMX or SSE even if GIMP
	       detects that your CPU provides this functionality.

       -d, --no-data
	       Do not load patterns, gradients, palettes, or  brushes.	Often
	       useful  in non-interactive situations where startup time is to
	       be minimized.

       -f, --no-fonts
	       Do not load any fonts. No text functionality will be available
	       if this option is used.

       -i, --no-interface
	       Run without a user interface.

       --display display
	       Use the designated X display.

       -s, --no-splash
	       Do not show the splash screen.

       --session 
	       Use  a  different  sessionrc  for this GIMP session. The given
	       session name is appended to the default sessionrc filename.

       -g, --gimprc 
	       Use an alternative gimprc instead of the default	 one.  Useful
	       in  cases  where plugins paths or machine specs may be differ-
	       ent.

       --system-gimprc 
	       Use an alternate system gimprc file.

       --dump-gimprc
	       Output a gimprc file with default settings.

       --debug-handlers
	       Enable debugging signal handlers.

       -c, --console-messages
	       Do not popup dialog boxes on errors  or	warnings.  Print  the
	       messages on the console instead.

       --stack-trace-mode {never|query|always}
	       If a stack-trace should be generated in case of fatal signals.

       --pdb-compat-mode {off|on|warn}
	       If the PDB should provide aliases for deprecated functions.

       -b, --batch 
	       Execute the set of  non-interactively.	 The  set  of
	         is  typically  in the form of a script that can be
	       executed by one of the GIMP scripting extensions.  When	 is - the commands are read from standard input.



       ENVIRONMENT


       DISPLAY to get the default host and display number.

       XENVIRONMENT
	       to  get	the name of a resource file that overrides the global
	       resources stored in the RESOURCE_MANAGER property.

FILES
       GIMP's data files are stored in /usr/share/gimp/2.0,  where  ${prefix}
       is  set	on  install,  but is typically /usr/local. GIMP's system-wide
       configuration files are stored in /etc/gimp/2.0.	 Most GIMP configura-
       tion is read in from the user's init file, $HOME/.gimp-2.0/gimprc. The
       system wide equivalent is in /etc/gimprc.  The  system  wide  file  is
       parsed  first  and  the	user gimprc can override the system settings.
       /etc/gimprc_user is the default gimprc placed in users' home  directo-
       ries the first time GIMP is run.

       $HOME/.gimp-2.0/devicerc	 -  holds settings for input devices together
       with the tool, colors, brush, pattern and gradient associated to	 that
       device.

       $HOME/.gimp-2.0/documents  - lists all images that have been opened or
       saved using GIMP.

       $HOME/.gimp-2.0/gtkrc - users set of  gimp-specific  GTK	 config	 set-
       tings. Options such as widget color and fonts sizes can be set here.

       /etc/gimp/2.0/gtkrc  -  sytem  wide  default set of gimp-specific GTK+
       config settings.

       $HOME/.gimp-2.0/menurc - user's set of keybindings.

       /etc/gimp/2.0/menurc - system wide set of keybindings.

       $HOME/.gimp-2.0/parasiterc - Description of all available  GIMP	para-
       sites. This is file is recreated everytime GIMP starts up.

       $HOME/.gimp-2.0/sessionrc  -  This  file	 takes	session-specific info
       (that is info, you want to keep between two  gimp-sessions).  You  are
       not  supposed to edit it manually, but of course you can do. This file
       will be entirely rewritten every time you quit the GIMP. If this	 file
       isn't found, defaults are used.

       $HOME/.gimp-2.0/templaterc  -  Image  templates are kept in this file.
       New images can conveniently created from these templates. If this file
       isn't found, defaults are used.

       /etc/gimp/2.0/unitrc  -	default	 user  unit database. It contains the
       unit definitions for centimeters,  meters,  feet,  yards,  typographic
       points  and  typographic picas and is placed in users home directories
       the first time the GIMP is ran. If this file isn't found, defaults are
       used.

       $HOME/.gimp-2.0/unitrc  -  This file contains your user unit database.
       You can modify this list with the unit editor. You are not supposed to
       edit  it	 manually,  but	 of  course  you  can  do.  This file will be
       entirely rewritten every time you quit the GIMP.

       $HOME/.gimp-2.0/plug-ins - location of user installed plugins.

       $HOME/.gimp-2.0/pluginrc - plugin  initialization  values  are  stored
       here. This file is parsed on startup and regenerated if need be.

       $HOME/.gimp-2.0/modules - location of user installed modules.

       $HOME/.gimp-2.0/tmp  -  default	location  that GIMP uses as temporary
       space.

       /usr/share/gimp/2.0/brushes - system wide brush files.

       $HOME/.gimp-2.0/brushes - user  created	and  installed	brush  files.
       These files are in the .gbr, .gih or .vbr file formats.

       $HOME/.gimp-2.0/curves  - Curve profiles and presets as saved from the
       Curves tool.

       $HOME/.gimp-2.0/gimpressionist - Presets and user created brushes  and
       papers are stored here.

       $HOME/.gimp-2.0/levels  - Level profiles and presets as saved from the
       Levels tool.

       /usr/share/gimp/2.0/palettes - the system wide palette files.

       $HOME/.gimp-2.0/palettes - user created and  modified  palette  files.
       This files are in the .gpl format.

       /usr/share/gimp/2.0/patterns  - basic set of patterns for use in GIMP.

       $HOME/.gimp-2.0/patterns - user created	and  installed	gimp  pattern
       files. This files are in the .pat format.

       /usr/share/gimp/2.0/gradients  -	 standard system wide set of gradient
       files.

       $HOME/.gimp-2.0/gradients - user created and installed gradient files.

       /usr/share/gimp/2.0/scripts - system wide directory of scripts used in
       Script-Fu and other scripting extensions.

       $HOME/.gimp-2.0/scripts - user created and installed scripts.

       /usr/share/gimp/2.0/gflares - system wide directory used by the gflare
       plug-in.

       $HOME/.gimp-2.0/gflares - user created and installed gflare files.

       /usr/share/gimp/2.0/gfig	 -  system  wide  directory  used by the gfig
       plug-in.

       $HOME/.gimp-2.0/gfig - user created and installed gfig files.

       /usr/share/gimp/2.0/images/gimp_splash.png - image used for  the	 GIMP
       splash screen.

       /usr/share/gimp/2.0/images/gimp_logo.png	 -  image  used	 in  the GIMP
       about dialog.

       /usr/share/gimp/2.0/tips/gimp-tips.xml - tips as displayed in the "Tip
       of the Day" dialog box.


SUGGESTIONS AND BUG REPORTS
       Any  bugs  found	 should be reported to the online bug-tracking system
       available on the web at http://bugzilla.gnome.org/.  Before  reporting
       bugs, please check to see if the bug has already been reported.

       When reporting GIMP bugs, it is important to include a reliable way to
       reproduce the bug, version number of GIMP (and probably GTK), OS	 name
       and  version,  and  any relevant hardware specs. If a bug is causing a
       crash, it is very useful if a stack trace  can  be  provided.  And  of
       course, patches to rectify the bug are even better.


OTHER INFO
       The  canonical  place  to  find	GIMP info is at http://www.gimp.org/.
       Here you can find links to just about many other GIMP  sites,  tutori-
       als, data sets, mailing list archives, and more.

       There  is also a GIMP User Manual available at http://manual.gimp.org/
       that goes into much more detail about the interactive use of GIMP.

       The latest version of GIMP and the GTK+ libs is	always	available  at
       ftp://ftp.gimp.org/.


AUTHORS
       Spencer Kimball and Peter Mattis.

       With  patches,  fixes,  plugins,	 extensions,  scripts,	translations,
       documentation, and more from lots and lots  of  people  all  over  the
       world.


SEE ALSO
       gimprc(5), gimptool(1), gimp-remote(1)



Version 2.0.5			March 23 2004			      GIMP(1)


UNIX/Linux commands referenced on this page:
  1. convert
  2. as
  3. which
  4. time
  5. file
  6. script
  7. host
  8. display
  9. install
  10. init
  11. users
  12. info
  13. profiles
  14. at
  15. crash
  16. find
  17. links
  18. more