OnWorks favicon

gimp-console - Online in the Cloud

Run gimp-console in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command gimp-console that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator



gimp - an image manipulation and paint program.


gimp [-h] [--help] [--help-all] [--help-gtk] [-v] [--version] [--license] [--verbose] [-n]
[--new-instance] [-a] [--as-new] [-i] [--no-interface] [-d] [--no-data] [-f] [--no-fonts]
[-s] [--no-splash] [--no-shm] [--no-cpu-accel] [--display display] [--session <name>]
[-g] [--gimprc <gimprc>] [--system-gimprc <gimprc>] [--dump-gimprc] [--console-messages]
[--debug-handlers] [--stack-trace-mode <mode>] [--pdb-compat-mode <mode>]
[--batch-interpreter <procedure>] [-b] [--batch <command>] [filename] ...


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 plug-ins 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.

GIMP ships with a second binary called gimp-console. This binary is a console-only version
and behaves as if gimp was called with the --no-interface command-line option.

On platforms with the D-Bus message bus system, GIMP will by default check if an instance
is already running in this user session. If it detects that, it will pass all filenames
given on the command-line to the already running GIMP instance and quit.


GIMP accepts the following options:

-h, --help
Show GIMP command-line options.

Show all command-line options.

Show GTK+ command-line options.

Show GEGL command-line options.

-v, --version
Output version information and exit. When combined with the --verbose option,
version information about libraries used by GIMP is shown as well.

Output license information and exit.

Be verbose and create information on standard output.

-n, --new-instance
Do not attempt to reuse an already running GIMP instance. Always start a new one.

-a, --as-new
Open filenames passed on the command-line as new images, don't set the filename on

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

-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

--display display
Use the designated X display.

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

Do not use shared memory between GIMP and its plug-ins. 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 CPU accelerations such as MMX or SSE even if GIMP detects that your CPU
provides this functionality.

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

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

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

Output a gimprc file with default settings.

Enable debugging signal handlers.

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

--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.

--batch-interpreter <procedure>
Specifies the procedure to use to process batch events. The default is to let
Script-Fu evaluate the commands.

-b, --batch <command>
Execute <command> non-interactively. This option may appear multiple times. The
<command> is passed to the batch interpreter. When <command> is - the commands are
read from standard input.


GIMP respects a number of environment variables.

DISPLAY to get the default host and display number.

to get the name of the personal GIMP directory. If unset .gimp-2.8 is used. If
this is an absolute path, it is used as is. If it is a relative path, it is taken
to be a subdirectory of the home directory.

to get the base location for data files such as brushes and patterns. If unset
${datarootdir}/gimp/2.0 is used.

to get the base location for translations. If unset ${datarootdir}/locale is used.

to get the base location for plug-ins and modules. If unset
${exec_prefix}/lib/gimp/2.0 is used.

to get the location of configuration files. If unset /etc/gimp/2.0 is used.

On Linux GIMP can be compiled with support for binary relocatibility. This will
cause data, plug-ins and configuration files to be searched relative to the
location of the gimp executable file unless overridden by the environment
variables mentioned above.

Use gimp-console online using onworks.net services

Free Servers & Workstations

Download Windows & Linux apps

  • 1
    The strace project has been moved to
    https://strace.io. strace is a
    diagnostic, debugging and instructional
    userspace tracer for Linux. It is used
    to monitor a...
    Download strace
  • 2
    A GUI for mkvextract utility (part of
    MKVToolNix) which incorporates most (if
    not all) functionality of mkvextract and
    mkvinfo utilities. Written in C#NET 4.0,...
    Download gMKVExtractGUI
  • 3
    JasperReports Library
    JasperReports Library
    JasperReports Library is the
    world's most popular open source
    business intelligence and reporting
    engine. It is entirely written in Java
    and it is able to ...
    Download JasperReports Library
  • 4
    Frappe Books
    Frappe Books
    Frappe Books is a free and open source
    desktop book-keeping software that's
    simple and well-designed to be used by
    small businesses and freelancers. It'...
    Download Frappe Books
  • 5
    Numerical Python
    Numerical Python
    NEWS: NumPy 1.11.2 is the last release
    that will be made on sourceforge. Wheels
    for Windows, Mac, and Linux as well as
    archived source distributions can be fou...
    Download Numerical Python
  • 6
    CMU Sphinx
    CMU Sphinx
    CMUSphinx is a speaker-independent large
    vocabulary continuous speech recognizer
    released under BSD style license. It is
    also a collection of open source tools ...
    Download CMU Sphinx
  • 7
    Old Feren OS Repositories
    Old Feren OS Repositories
    This was the Official Repository for
    Feren OS. To add the latest one, run
    this command: (16.04-based) echo
    "deb ...
    Download Old Feren OS Repositories
  • More »

Linux commands