Как исправить отключенную опцию редактирования в Shutter в Ubuntu 18.04 и Mint 19
Краткая информация. Нашли опцию редактирования отключенной в Shutter? Не волнуйтесь, вот быстрое решение этой проблемы.
Один из моих любимых инструментов для редактирования изображений в Linux — Shutter. Shutter — это, прежде всего, инструмент для создания снимков экрана, но он дает дополнительное преимущество, заключающееся в быстром редактировании снимков экрана, изменении размера и многих других вещах, связанных с изображениями. Большинство руководств по It's FOSS были отредактированы на Shutter. Если можно, я бы назвал это «швейцарским армейским ножом скриншотов». Один инструмент, чтобы управлять всеми. Очевидно, что это один из лучших инструментов для создания снимков экрана, доступных для Linux.
Для меня установка Shutter была одним из первых шагов после установки Ubuntu 18.04. Но я заметил одну небольшую проблему с Shutter. Опция редактирования в Shutter была отключена. Знаю, это очень расстраивает.
Мало того, еще и индикатор апплета на верхней панели отсутствовал. В этом кратком руководстве я покажу вам, как исправить отключенную опцию редактирования в Shutter, а также как вернуть индикатор приложения Shutter.
Включите опцию редактирования в Shutter в Ubuntu 18.04 и Mint 19.
Проблема здесь в том, что приложение Shutter давно не обновлялось. Он по-прежнему использует некоторые программы и библиотеки, которые были заменены более новыми версиями в последних выпусках Ubuntu.
Естественно, он по-прежнему зависит от более старых библиотек и не может их найти, поэтому опция «Редактировать» вам недоступна.
Главный разработчик Shutter отсутствует уже несколько лет, поэтому обновление самого Shutter является непростой задачей. Ведутся разговоры о выпуске Snap-версии Shutter, которая будет иметь все зависимости.
Пока обсуждение продолжается, вы можете вручную установить зависимости в качестве обходного пути, чтобы включить опцию редактирования в Shutter. Но здесь есть другая проблема. Этих старых библиотек больше нет в репозиториях Ubuntu. Таким образом, вы не можете установить их стандартным способом.
Однако, как отмечается в справочнике Ubuntu, вы можете загрузить файлы .DEB непосредственно из PPA и установить их вручную. В Ubuntu 18.04 это работает без проблем. Давайте сделаем это один за другим.
Помните, что порядок установки этих пакетов важен.
1. Сначала загрузите пакет libgoocanvas-common. Просто дважды щелкните загруженный файл, чтобы установить его с помощью Центра программного обеспечения. Вы также можете использовать Gdebi или командную строку.
libgoocanvas-common
2. Затем получите пакет libgoocanvas3 и установите его, дважды щелкнув по нему.
libgoocanvas3
3. И наконец, скачайте и установите пакет libgoo-canvas-perl.
libgoo-canvas-perl
После установки всех необходимых зависимостей перезапустите Shutter. Возможно, вам придется использовать команду sudo killall Shutter
, чтобы закрыть все запущенные экземпляры Shutter, или просто перезагрузить систему.
Вы увидите, что опция редактирования снова включена.
Получить индикатор апплета для затвора
Возможно, вы даже помните, что у Shutter есть индикатор апплета. Это приложение-индикатор обеспечивало быстрый доступ ко всем функциям Shutter с верхней панели. Если хочешь, ты тоже можешь вернуть его.
Используйте команды ниже, чтобы включить индикатор приложения Shutter:
sudo apt install libappindicator-dev
И после этого установите модуль Perl:
sudo cpan -i Gtk2::AppIndicator
Перезапустите Shutter, и вы увидите индикатор апплета на верхней панели в Ubuntu 18.04.
Включите опцию редактирования в Shutter в Linux Mint 17 и 18.
Первоначально я написал эту статью из-за отсутствия опции редактирования в выпуске Shutter для Linux Mint 17.3. Пользователи Linux Mint 17 и 18 по-прежнему могут столкнуться с этой проблемой, но им, возможно, не потребуется устанавливать все те пакеты, которые мы видели в предыдущем разделе.
Исправление в Linux Mint 17 и 18 очень простое. Просто следуйте инструкциям ниже:
Закройте все работающие экземпляры Shutter.
Используйте следующую команду, чтобы установить отсутствующую библиотеку:
sudo apt-get install libgoo-canvas-perl
При необходимости перезагрузите систему.
Вуаля! У вас есть возможность редактирования в Shutter.
Теперь, если вам интересно, почему в Shutter есть эта ошибка и почему она не исправлена, вы должны знать, что на самом деле это не ошибка. Согласно разъяснению Shutter, libgoo-canvas-perl является необязательной зависимостью. Это означает, что этот пакет не требуется для запуска Shutter, но его функциональность ограничена.
Эти дополнительные зависимости обрабатываются по-разному в различных инструментах, таких как apt-get, Synaptic, aptitude и т. д. Если вы использовали apt-get, есть вероятность, что эта опция зависимости не была установлена.
Работал на тебя?
Помог ли вам этот быстрый совет вернуть возможность редактирования в Shutter? Дайте мне знать в комментариях.