Dependencies

Note: If you are interested in the latest bazaar snapshot or you want to use the tar.gz archives to get Shutter running on your system, please make sure you meet the dependencies (the name of the packages may differ):

Mandatory:

  • libgtk2-perl
  • libgtk2-imageview-perl
  • libglib-perl
  • libgnome2-perl
  • libgnome2-vfs-perl
  • libgnome2-wnck-perl
  • libgnome2-gconf-perl (No longer needed in versions >= 0.90)
  • liblocale-gettext-perl
  • libxml-simple-perl
  • libwww-mechanize-perl
  • libwww-perl
  • libnet-dbus-perl
  • imagemagick
  • perlmagick
  • libx11-protocol-perl
  • librsvg2-common
  • libgtk2-trayicon-perl (only if you are using a gtk2 version lower than 2.10.x)
  • xdg-utils
  • procps
  • librsvg
  • libproc-processtable-perl (NEW! – since 0.86.2)
  • libgtk2-unique-perl (NEW! – since 0.87)
  • libpath-class-perl (NEW! – since 0.88)
  • libjson-perl (NEW! – since 0.88)
  • libjson-xs-perl (NEW! – since 0.88)
  • libnet-dropbox-api-perl (NEW! – since 0.88)
  • libfile-which-perl (NEW! – since 0.88)
  • libfile-spec-perl (NEW! – since 0.88)
  • libfile-basedir-perl (NEW! – since 0.88)
  • libfile-copy-recursive-perl (NEW! – since 0.88)
  • libproc-simple-perl (NEW! – since 0.88)
  • libsort-naturally-perl (NEW! – since 0.88)

Optional:

  • libgtk2-appindicator-perl (NEW! – since 0.89)
    Adds support for Application Indicators 
  • libimage-exiftool-perl (NEW! – since 0.87)
    Enables Shutter to write Metadata (Orientation) when saving Jpeg-Files instead of simply rotating the image
  • libnet-dbus-glib-perl (NEW! – since 0.86.3)
    This needs to be installed in order to upload to Ubuntu One 
  • gnome-web-photo
    Shutter uses gnome-web-photo to capture websites
  • libgoo-canvas-perl
    Allows you to edit the screenshots directly using a built-in editor
  • nautilus-sendto
    Enables the “Send To…”-functionality in right-click menu and main menu (“Screenshot”)



20 Comments

  1. Doesn’t work at least with Bodhi E17. From the Bodhi Linux forums this has been an issue since 2011. When you try to take a screenshot you get the message below.

    shutter error while taking screenshot maybe mouse pointer could not be grabbed

    • I can try to have another look into it but I am not sure how to fix the fact that E17 does obviously not allow to grab the pointer (tbh, I don’t know e17 very well so this might just be some config problem).

  2. Axel Foly

    I tried to install this one on my Debian (6.0.4 squeeze, 2.6.32-5-amd64). Shutter installed well, but without the editing possibilities (cannot resolve dependencies with gnome-web-photo). Can you help me with this issue?

  3. Hi,
    Very good screenshot tool. It works on my fedora 6 machine, but I faces alot of problems, when i install it on Redhat 5.2.

    First the yum is not avilable in redhat. When i update then yum install but depencies issues occurs, After installing the dependencies the shutter gives errors.

    So can u provide me the detailed installation proccess of shutter in redhat 5.2.

    Thanks in advance
    Gyan

  4. Hi, really a very good screenshot tool. It works on my home machine, but I have a problem on my machine at work.

    I’m using openSUSE 11.4, and when I try to start shutter from the shell I get the following error:

    (shutter:21176): Wnck-WARNING **: Property _NET_WM_NAME contained invalid UTF-8

    (shutter:21176): Wnck-WARNING **: Property _NET_WM_NAME contained invalid UTF-8

    Can’t call method “visible” on an undefined value at /usr/bin/shutter line 8602, line 19.

    I’ve reinstalled libwnck several times, and I have checked all dependencies, but I don’t know what excactly this error message means. Hope you can help!

  5. PhotonX

    libproc-processtable-perl seems to be still needed in releases newer than 0.86.4 since it includes Proc::Killfam which is used in /usr/share/shutter/resources/modules/Shutter/Screenshot/Web.pm since rev. 840.

  6. Guys, i can’t install libgoo-canvas-perl on my Arch, i don’t know how can i do this, i’m searching in all the web but don’t found anything. Someone can help me please? I want to edit my screenshots… I don’t understand why aren’t a download link here :/

  7. Could you please provide short descriptions of functionality being added by optional dependencies?

    Thanks,
    PhotonX



Trackbacks/Pingbacks

  1. 编译安装shutter-0.87.2 | 古悠行者@行者驛站 - [...] 2. shutter-0.87.2的依赖包 http://shutter-project.org/downloads/dependencies/ [...]

Leave a Reply