Welcome to Linux Knowledge Base and Tutorial
"The place where you learn linux"

 Create an AccountHome | Submit News | Your Account  

Tutorial Menu
Linux Tutorial Home
Table of Contents

· Introduction to Operating Systems
· Linux Basics
· Working with the System
· Shells and Utilities
· Editing Files
· Basic Administration
· The Operating System
· The X Windowing System
· The Computer Itself
· Networking
· System Monitoring
· Solving Problems
· Security
· Installing and Upgrading
· Linux and Windows

Man Pages
Linux Topics
Test Your Knowledge

Site Menu
Site Map
Copyright Info
Terms of Use
Privacy Info
Masthead / Impressum
Your Account

Private Messages

News Archive
Submit News
User Articles
Web Links


The Web

Who's Online
There are currently, 55 guest(s) and 0 member(s) that are online.

You are an Anonymous user. You can register for free by clicking here




       gimp  [-h]  [--help]  [-v] [--version] [-b] [--batch <com­
       mands>] [-g]  [--gimprc  <gimprc>]  [-n]  [--no-interface]
       [-r]     [--restore-session]    [--no-data]    [--verbose]
       [--no-shm] [--no-xshm] [--display  display]  [--no-splash]
       [--no-splash-image]   [--debug-handlers]   [--console-mes­
       sages] [--system-gimprc <gimprc>] [filename]...


       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,  intelli­
       gent 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.


       The gimp accepts the following options:

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

       -v, --version
               Output the version info.

       -b, --batch <commands>
               Execute  the  set of <commands> non-interactively.
               The set of <commands> is typically in the form  of
               a  script  that can be executed by one of the Gimp
               scripting extensions.

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

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

               Do  not use the X Shared Memory extension. If GIMP
               is being displayed on  a  remote  X  server,  this
               probably  needs to be enabled. Also useful for any
               X server  that  doesn't  properly  support  the  X
               shared  memory  extension.   This  will  result in
               slower  performance  than  with  X  shared  memory

       --display display
               Use the designated X display.

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

       -S, --no-splash-image
               Do not show the splash screen image as part of the
               splash screen.

               Enable debugging signal handlers.

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

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

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


       DISPLAY to get the default host and display number.

               to get the name of a resource file that  overrides
               the  global  resources stored in the RESOURCE_MAN­
               AGER property.


       Gimp's data files are stored in  ${prefix}/share/gimp/1.2,
       where  ${prefix}  is  set  on  install,  but  is typically
       /usr/local. Gimp's  system-wide  configuration  files  are
       stored  in /etc/gimp/1.2.  Most gimp configuration is read
       $HOME/.gimp-1.2/ideas - lists all images  that  have  been
       opened or saved using Gimp.

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

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

       $HOME/.gimp-1.2/parasiterc  - Description of all available
       gimp parasites. This is file is recreated  everytime  gimp
       starts up.

       $HOME/.gimp-1.2/sessionrc  -  This file takes session-spe­
       cific 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.

       /etc/gimp/1.2/unitrc - default user unit database. It con­
       tains  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.

       $HOME/.gimp-1.2/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-1.2/plug-ins - location of user installed plu­

       $HOME/.gimp-1.2/pluginrc  -  plugin  initialization values
       are stored here. This file is parsed on startup and regen­
       erated if need be.

       $HOME/.gimp-1.2/modules  - location of user installed mod­

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

       ${prefix}/share/gimp/1.2/brushes   -   system  wide  brush

       $HOME/.gimp-1.2/brushes - user created and installed brush
       files. These files are in the .gbr (gimp brush) format.

       $HOME/.gimp-1.2/generated_brushes  - Brushes generated and
       saved from the brush dialog. These files are in  the  .vbr
       (gimp vector brush) format.
       palettes by default.

       $HOME/.gimp-1.2/palettes - copies of  the  system  palette
       files  as well as user created and modified palette files.

       ${prefix}/share/gimp/1.2/patterns - basic set of  patterns
       for use in gimp.

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

       ${prefix}/share/gimp/1.2/gradients - standard system  wide
       set of gradient files.

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

       ${prefix}/share/gimp/1.2/scripts - system  wide  directory
       of  scripts  used  in Script-Fu and other scripting exten­

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

       ${prefix}/share/gimp/1.2/gflares  -  system wide directory
       used by the gflare plug-in.

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

       ${prefix}/share/gimp/1.2/gfig - system wide directory used
       by the gfig plug-in.

       $HOME/.gimp-1.2/gfig - user  created  and  installed  gfig

       ${prefix}/share/gimp/1.2/gimp_splash.ppm  -  graphic  file
       used for the gimp splash screen.

       ${prefix}/share/gimp/1.2/gimp_logo.ppm - graphic file used
       in the Gimp about dialog.

       ${prefix}/share/gimp/1.2/tips/gimp_tips.txt - list of tips
       displayed in the "Tip of the Day" dialog box. At the  same
       place you will find files with tips in other languages.


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

       There is also a GIMP User Manual available at  http://man­
       ual.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/.


       Spencer Kimball and Peter Mattis.

       With  patches, fixes, plugins, extensions, scripts, trans­
       lations, documentation, and more from  lots  and  lots  of
       people  including  but  not limited to Lauri Alanko, Shawn
       Amundson, Sven Anders, Karl-Johan Andersson,  John  Beale,
       Zach  Beane,  Tom Bech, Marc Bless, Edward Blevins, Reagan
       Blundell, Xavier Bouchoux, Roberto Boyd, Stanislav Brabec,
       Robert  Brady, Hans Breuer, Simon Budig, Carey Bunks, Seth
       Burgess, Brent Burton, Francisco Bustamante, Albert  Caha­
       lan, George J. Carrette, Sean Cier, Winston Chang, Kenneth
       Christiansen, Zbigniew Chyla, Ed Connel,  Piers  Cornwell,
       Daniel  Cotting,  Jay  Cox,  Brian Degenhardt, Gert Dewit,
       Andreas Dilger, Austin Donnelly, Scott Draves, Daniel Dun­
       bar,  Misha  Dynin,  Daniel  Egger,  Morton Eriksen, Larry
       Ewing,  Nick  Fetchak,  Valek  Filippov,  David   Forsyth,
       Raphael   Francois,  Jochen  Friedrich,  Sami  Gerdt,  Jim
       Geuther,  Graeme  Gill,  Scott  Goehring,  Heiko   Goller,
       Marcelo  de  Gomensoro  Malheiros, Pavel Grinfeld, Michael
       Hammel, Henrik Hansen, Ville Hautamaki, James  Henstridge,
       Eric  Hernes,  David  Hodson,  Christoph  Hoegl,  Wolfgang
       Hofer, Jan Hubicka, Andreas Hyden, Ben Jackson,  Krzysztof
       Jakubowski,  Simon  Janes,  Tim  Janik,  Fellmann Joaquim,
       Andrew  Kieschnick,  Peter  Kirchgessner,  Philipp  Klaus,
       David  Koblas,  Robert  L Krawitz, Tuomas Kuosmanen, Karin
       Kylander, Olof S Kylander, Karl  La  Rocca,  Chris  Lahey,
       Nick  Lamb,  Marco  Lamberto,  Jens  Lautenbacher, Laramie
       Leavitt, Elliot Lee, Marc Lehmann,  Ray  Lehtiniemi,  Raph
       Levien,  Wing  Tung  Leung,  Adrian Likins, Tor Lillqvist,
       Ingo Luetkebohle, Josh MacDonald, Ed Mackey, Vidar Madsen,
       Ian Main, Kjartan Maraas, Kelly Martin, Torsten Martinsen,
       Gordon Matzigkeit, Gregory McLean, Daniele Medri, Federico
       Mena  Quintero,  James  Mitchell,  Hirotsuna Mizuno, David
       Monniaux, Adam D Moss, Balazs Nagy, Yukihiro Nakai,  Sung-
       Hyun  Nam, Shuji Narazaki, Felix Natter, Michael Natterer,
       Sven Neumann, Stephen Robert  Norris,  Tim  Newsome,  Erik
       Nygren,  Tomas  Ogren, Miles O'Neal, Thom van Os, Garry R.
       Osgood, Alan Paeth, Jay  Painter,  Sergey  Panov,  Asbjorn
       Pettersen,   Mike  Phillips,  Artur  Polaczynski,  Raphael
       Quinet, Tom Rathborne, Vincent Renardias, Jens Restemeier,
       Maurits Rijk, Daniel Risacher, James Robinson, Tim Rowley,
       Pablo Saratxaga,  Mike  Schaeffer,  John  Schlag,  Norbert

Version 1.2.5              23 June 2000                   GIMP(1)

An undefined database error occurred. SELECT distinct pages.pagepath,pages.pageid FROM pages, page2command WHERE pages.pageid = page2command.pageid AND commandid =


There are several different ways to navigate the tutorial.



Security Code
Security Code
Type Security Code

Don't have an account yet? You can create one. As a registered user you have some advantages like theme manager, comments configuration and post comments with your name.

Help if you can!

Amazon Wish List

Did You Know?
The Linux Tutorial welcomes your suggestions and ideas.


Tell a Friend About Us

Bookmark and Share

Web site powered by PHP-Nuke

Is this information useful? At the very least you can help by spreading the word to your favorite newsgroups, mailing lists and forums.
All logos and trademarks in this site are property of their respective owner. The comments are property of their posters. Articles are the property of their respective owners. Unless otherwise stated in the body of the article, article content (C) 1994-2013 by James Mohr. All rights reserved. The stylized page/paper, as well as the terms "The Linux Tutorial", "The Linux Server Tutorial", "The Linux Knowledge Base and Tutorial" and "The place where you learn Linux" are service marks of James Mohr. All rights reserved.
The Linux Knowledge Base and Tutorial may contain links to sites on the Internet, which are owned and operated by third parties. The Linux Tutorial is not responsible for the content of any such third-party site. By viewing/utilizing this web site, you have agreed to our disclaimer, terms of use and privacy policy. Use of automated download software ("harvesters") such as wget, httrack, etc. causes the site to quickly exceed its bandwidth limitation and are therefore expressly prohibited. For more details on this, take a look here

PHP-Nuke Copyright © 2004 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Page Generation: 0.09 Seconds