No built-in editor in Shutter, Linux Mint 18.1

Asked by Ron on 2017-05-04

As a newbie to Linux, I installed Shutter via Software Manager. Edit>Preferences>Actions has 6 options, none are the built-in. How can I get it? I installed LM18.1 very 'plain', ie "Don't break my computer for updates", no add-ons yet to Firefox, Shutter being my first extra app install. Thank you in advance for your help.

I have several tips I would like to share for other newbies; any help of where to put out to the world?

Question information

Language:
English Edit question
Status:
Solved
For:
Shutter Edit question
Assignee:
No assignee Edit question
Solved by:
Ron
Solved:
2017-05-04
Last query:
2017-05-04
Last reply:
Ron (ronstetz) said : #1

The Editor no longer comes with Shutter, as I learned at: https://itsfoss.com/shutter-edit-button-disabled/.
The articlegives Its install, via Terminal, which worked fine. The command:
                sudo apt-get install libgoo-canvas-perl
But, it did not show up in Shutter until I did a Restart.

Text entry works differently than in Foxit Reader, Windows or Linux. Once the boiler-plate entry is cleared, and
kind of ignoring the word "preferences", alt-7 puts the active cursor, tap at a desired place, see pop-up, type in
it, change size, color if desired, OK, Escape to stop further entries. Hope this info helps some newbie.

keesj (keesj) said : #2

The edit button does not work for me on ubuntu bionic and I do not find an option to enable it.(also after installing libgoocanvas2-perl

J.Gabriels (joga) said : #3

I have the same problem on Ubuntu 18.04. The 'Edit button' is disabled in Shutter v0.94, even after installing libgoocanvas2-perl.

/var/log/syslog mentions:
`May 3 12:12:54 workTop shutter.desktop[2245]: Gtk-Message **: Failed to load module "canberra-gtk-module" at /usr/lib/x86_64-linux-gnu/perl5/5.26/Gtk2.pm line 126.
May 3 12:12:55 workTop shutter.desktop[2245]: WARNING: gnome-web-photo is missing --> screenshots of websites will be disabled!
May 3 12:12:55 workTop shutter.desktop[2245]: WARNING: Goo::Canvas/libgoo-canvas-perl is missing --> drawing tool will be disabled!
May 3 12:12:55 workTop shutter.desktop[2245]: WARNING: Image::ExifTool is missing --> writing Exif information will be disabled!
May 3 12:12:55 workTop shutter.desktop[2245]: WARNING: Gtk2::AppIndicator is missing --> there will be no icon showing up in the status bar when running Unity!
May 3 12:12:55 workTop shutter.desktop[2245]: INFO: gathering system information...
May 3 12:12:55 workTop shutter.desktop[2245]: Linux workTop 4.15.0-20-generic #21-Ubuntu SMP Tue Apr 24 06:16:15 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
May 3 12:12:55 workTop shutter.desktop[2245]: File::Glob::glob() will disappear in perl 5.30. Use File::Glob::bsd_glob() instead. at /usr/bin/shutter line 8212.
May 3 12:12:55 workTop shutter.desktop[2245]: Ubuntu 18.04 LTS \n \l
May 3 12:12:55 workTop shutter.desktop[2245]: Glib 1.326
May 3 12:12:55 workTop shutter.desktop[2245]: Gtk2 1.24992
May 3 12:12:55 workTop shutter.desktop[2245]: Glib built for 2.53.4, running with 2.56.1
May 3 12:12:55 workTop shutter.desktop[2245]: Gtk2 built for 2.24.31, running with 2.24.32
May 3 12:12:55 workTop shutter.desktop[2245]: Barrel Distortion - /usr/share/shutter/resources/system/plugins/perl/spbardistortion/spbardistortion
May 3 12:12:55 workTop shutter.desktop[2245]: Negate - /usr/share/shutter/resources/system/plugins/perl/spnegate/spnegate
May 3 12:12:55 workTop shutter.desktop[2245]: Polaroid - /usr/share/shutter/resources/system/plugins/perl/sppolaroid/sppolaroid
May 3 12:12:55 workTop shutter.desktop[2245]: Resize - /usr/share/shutter/resources/system/plugins/perl/spresize/spresize
May 3 12:12:55 workTop shutter.desktop[2245]: Sepia - /usr/share/shutter/resources/system/plugins/perl/spsepia/spsepia
May 3 12:12:55 workTop shutter.desktop[2245]: Hard Shadow - /usr/share/shutter/resources/system/plugins/perl/spshadow/spshadow
May 3 12:12:55 workTop shutter.desktop[2245]: Watermark - /usr/share/shutter/resources/system/plugins/perl/spwatermark/spwatermark
May 3 12:12:55 workTop shutter.desktop[2245]: Grayscale - /usr/share/shutter/resources/system/plugins/shell/spgrayscale/spgrayscale
May 3 12:12:55 workTop shutter.desktop[2245]: Offset - /usr/share/shutter/resources/system/plugins/shell/spoffset/spoffset
May 3 12:12:55 workTop shutter.desktop[2245]: Raise Border - /usr/share/shutter/resources/system/plugins/shell/spraise/spraise
May 3 12:12:55 workTop shutter.desktop[2245]: Soft Edges - /usr/share/shutter/resources/system/plugins/shell/spsoftedges/spsoftedges
May 3 12:12:55 workTop shutter.desktop[2245]: Sunk Border - /usr/share/shutter/resources/system/plugins/shell/spsunk/spsunk
May 3 12:12:55 workTop shutter.desktop[2245]: Torned Paper - /usr/share/shutter/resources/system/plugins/shell/sptornedpaper/sptornedpaper
May 3 12:12:55 workTop shutter.desktop[2245]: Autocrop - /usr/share/shutter/resources/system/plugins/shell/sptrim/sptrim
May 3 12:12:56 workTop shutter.desktop[2245]: INFO: new upload-plugin information detected - /usr/share/shutter/resources/system/upload_plugins/upload/vgyme
May 3 12:12:56 workTop shutter.desktop[2245]: Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/^<.*>\n{ <-- HERE / at /usr/share/shutter/resources/system/upload_plugins/upload/vgyme.pm line 159.
May 3 12:12:57 workTop dbus-daemon[1665]: [session uid=1000 pid=1665] Activating service name='org.gnome.GConf' requested by ':1.66' (uid=1000 pid=2245 comm="/usr/bin/perl /usr/bin/shutter " label="unconfined")`

It mentions: `Goo::Canvas/libgoo-canvas-perl is missing --> drawing tool will be disabled!`

However, that perl package is no longer (out of the box) available in Ubuntu 18.04. An apt install with auto-complete gives these (newer) packages:
$ sudo apt install libgoo
libgoocanvas-2.0-9 libgoocanvas-2.0-dev libgoocanvasmm-2.0-6 libgoocanvasmm-2.0-doc libgoogle-glog-dev libgoogle-gson-java libgoogle-perftools4 libgooglepinyin0 libgooglepinyin0-dev
libgoocanvas-2.0-common libgoocanvas2-perl libgoocanvasmm-2.0-dev libgoogle-glog0v5 libgoogle-glog-doc libgoogle-gson-java-doc libgoogle-perftools-dev libgooglepinyin0-dbg

But libgoocanvas2-perl doesn't do the trick. The above syslog extract was made when running Shutter AFTER installing libgoocanvas2-perl.