Автор Тема: Shutter - захват, редактирование и выкладывание в общий доступ снимков экрана  (Прочитано 39966 раз)

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4803
  • Да будет свет!
На форуме встречается упоминание Shutter для захвата, редактирования и выкладывания в общий доступ снимков экрана, но поскольку в среде Mate достаточно инструментов для этой цели специальной темы не было. В связи с тем, что программа заслуживает внимания решено уделить ей больше внимания.
Shutter - это
Цитата: Synaptic
многофункциональная программа, позволяющая делать скриншоты. Можно cделать скриншот окна, части экрана, всего экрана или даже веб-сайта, потом добавлять к нему различные эффекты, рисовать на нём, и в конце загрузить его на сайт хостинга изображений.  И всё это из одного окна!
Подробнее о работе Shutter можно ознакомиться здесь.

Ранее программа устанавливалась из стороннего репозитория ppa:shutter/ppa, в котором поддержка закончилась в начале 2016 года для Ubuntu 16,04 (xenial).
В официальном репозитории Ubuntu 18.04 LTS имеется пакет shutter версии 0.94-1.
Но в ней не активна функция правки изображения (изюминка программы!).
Исправляется это установкой дополнительных библиотек: libgoocanvas-common; libgoocanvas3 и лишь затем libgoo-canvas-perl
cd /tmp; wget https://launchpad.net/ubuntu/+archive/primary/+files/libgoocanvas-common_1.0.0-1_all.deb; sudo dpkg -i libgoocanvas-common_1.0.0-1_all.debcd /tmp; wget https://launchpad.net/ubuntu/+archive/primary/+files/libgoocanvas3_1.0.0-1_amd64.deb; sudo dpkg -i libgoocanvas3_1.0.0-1_amd64.deb; sudo apt install -fcd /tmp; wget https://launchpad.net/ubuntu/+archive/primary/+files/libgoo-canvas-perl_0.06-2ubuntu3_amd64.deb; sudo dpkg -i libgoo-canvas-perl_0.06-2ubuntu3_amd64.deb; sudo apt install -f
После перезапуска функция Правка (Редактор) становится активной


Источник - сайт компизоманииl
« Последнее редактирование: 19 Апреля 2018, 10:58:48 от vita »
Делай с нами, делай как мы, делай лучше нас!

Оффлайн alv

  • Ветеран
  • *****
  • Сообщений: 1470
  • Это я и есть
    • Наш Блогосайт
Вообще-то обо всём этом было написано давно :)
В том числе и о том, когда и почему не работает кнопка редактирования...
За прекрасных дам!

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4803
  • Да будет свет!
Этой программой ранее не пользовалась. Благодарю за дополнительную информацию.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3071
  • Что бы ни случилось, всё будет хорошо!
Вообще-то обо всём этом было написано давно :)
В том числе и о том, когда и почему не работает кнопка редактирования...
Глубоко извиняюсь, но очевидно Ваш сайт давно не обслуживался. Страница по Вашей ссылке спустя 20 минут так полностью и не открылась. Наверно слишком много букоф и картинок в книге. Конечно, я умею пользоваться поиском на странице и поэтому, нажав Ctrl+F, ввёл нужное слово shutter. Перейти по найденным 18 элементам не составило труда, но, к сожалению, в рассмотренной системе была одна ситуация, сейчас упомянутые выше пакеты отсутствуют в основном репозитории. Поэтому и даны команды их получения и установки.
« Последнее редактирование: 19 Апреля 2018, 14:13:04 от ivm »

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4803
  • Да будет свет!
Для комфортного чтения можно скачать книгу из библиотеки Алексея и найти в ней раздел про Shutter  :)
Делай с нами, делай как мы, делай лучше нас!

Оффлайн alv

  • Ветеран
  • *****
  • Сообщений: 1470
  • Это я и есть
    • Наш Блогосайт
Приношу свои извинения. Прав был парторг - омерзительное зрелиoе эта установка Shutter'овского редактора в 18.04 (и любых ее производных). Мне самым простым показался такой способ.
За прекрасных дам!

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4803
  • Да будет свет!
В Matuntu-B64 на основе Ubuntu 18.04  Shutter устанавливается из основного репозитория Ubuntu и нормально функционирует.
В связи с удалением его пакетов из основного репозитория для Ubuntu 18.10 создан репозиторий ppa:linuxuprising/ppa для Ubuntu 18.04-18.10 и производных.
При попытке установить Shutter из указанного репозитория в системе с Mate 1.20.3 на основе 18.10 получаю сообщение о неразрешимых зависимостях и невозможности установки:
список зависимостей
shutter:
 Зависит: libgnome2-perl  but it is not installable
 Зависит: libgnome2-vfs-perl  but it is not installable
 Зависит: libgnome2-wnck-perl  but it is not installable
 Зависит: libgnome2-gconf-perl  but it is not installable
 Зависит: libwww-mechanize-perl но пакет не будет установлен
 Зависит: libimage-magick-perl но пакет не будет установлен
 Зависит: libx11-protocol-perl но пакет не будет установлен
 Зависит: libfile-copy-recursive-perl но пакет не будет установлен
 Зависит: libproc-simple-perl но пакет не будет установлен
 Зависит: libfile-which-perl но пакет не будет установлен
 Зависит: libsort-naturally-perl но пакет не будет установлен
 Зависит: libgtk2-imageview-perl  but it is not installable
 Зависит: libgnome2-canvas-perl  but it is not installable
 Зависит: libgtk2-unique-perl  but it is not installable
 Зависит: libproc-processtable-perl но пакет не будет установлен
 Зависит: libpath-class-perl но пакет не будет установлен
 Зависит: libjson-perl но пакет не будет установлен
 Зависит: libjson-xs-perl но пакет не будет установлен
 Зависит: libnet-dropbox-api-perl но пакет не будет установлен
 Зависит: libx11-protocol-other-perl но пакет не будет установлен
 Зависит: libgoo-canvas-perl  but it is not installable
 Зависит: libgtk2-appindicator-perl но пакет не будет установлен
 Зависит: libnet-oauth-perl но пакет не будет установлен

Как видно, в списке упомянута зависимость программы от GTK2.
Последняя версия Mate 1.20.3 полностью портирована на GTK3. Скоро и XFCE будет переведено на GTK3. Поэтому в ближайшем будущем о Shutter-e можно забыть.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3071
  • Что бы ни случилось, всё будет хорошо!
... в ближайшем будущем о Shutter-e можно забыть.

Репозиторий ppa:linuxuprising/ppa для Ubuntu 18.04-18.10 и производных очищен от пакетов Shutter. Но могу порадовать.
В сегодняшней Matuntu-B64, обновлённой до 18.04.2, программа Shutter доступна из официального репозитория Ubuntu.
Для полноценной работы приложения как и прежде нужно выполнить  рекомендации по установке дополнительных библиотек.

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4803
  • Да будет свет!
В сообщении #6 я указала неточную ссылку на сторонний репозиторий для Ubuntu 18.04 и выше. Приношу свои извинения.

Свежайшие пакеты Shutter размещены в ppa:linuxuprising/shutter, который можно добавить командой: sudo add-apt-repository ppa:linuxuprising/shutter -y
После обновления появится возможность установить Shutter 0.94.2-1.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4803
  • Да будет свет!
В последней версии Shutter 0.94.3-1 от 2019 года установленная программа из репозитория, указанного в предыдущем сообщении, не требует дополнительных манипуляций для полноценного функционирования.
На странице проекта сообщается:
Цитата: о версии 0.94
Это ещё одна версия исправления ошибок, реализующая дальнейшие исправления. Некоторые плагины загрузки были удалены, потому что сервисы загрузки были закрыты (ITmages, Minus, TwitPic). Существуют следующие изменения в зависимостях: perl-json-xs был заменен на perl-json-Maybexs; perl-webservice-gyazo-b - это новая необязательная зависимость для загрузки в Gyazo.
Известно, что следующие плагины обновления всё ещё не работают: Dropbox, vgy.me.
Работа приложения проверена в Matuntu-B64.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3071
  • Что бы ни случилось, всё будет хорошо!
В Matuntu-F-03-20 из добавленного репозитория установилась версия Shutter 0.94.3-1. от 06 Mar 2020.
Программа полностью работоспособна.
PS. Как много придётся перепроверять в связи с нововведениями в Ubuntu 20.04, ориентированной на снапы и флетпаки, навязываемые из их магазина.

Оффлайн alv

  • Ветеран
  • *****
  • Сообщений: 1470
  • Это я и есть
    • Наш Блогосайт
А Shutter опять из ppa-репозитория пропал.  Всё-таки трудно на них рассчитывать...
За прекрасных дам!

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4803
  • Да будет свет!
А Shutter опять из ppa-репозитория пропал.  Всё-таки трудно на них рассчитывать...

Да вроде как пакеты на месте, даже для Ubuntu 20.10  :)
Делай с нами, делай как мы, делай лучше нас!

Оффлайн alv

  • Ветеран
  • *****
  • Сообщений: 1470
  • Это я и есть
    • Наш Блогосайт
Да вроде как пакеты на месте, даже для Ubuntu 20.10  :)
Да, пардон, докопался. Просто за более чем полгода оффлайновой жизни отвык...
За прекрасных дам!

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4803
  • Да будет свет!
Пакеты Shutter с Ubuntu 22.04 включены в официальный репозиторий Ubuntu. Приложение устанавливается, но некоторые функции в нём не активны, в частности, невозможно создать скриншот с прокруткой, поскольку необходимо установить пакет gnome-web-photo, который последний раз создавался для Ubuntu 16.04 (xenial).



Функция создания скриншотов с прокруткой реализована в большинстве веб-браузеров, поэтому в Шуттере её необходимость морально устарела, а в интерфейсе приложения не внесли правку.
В Ubuntu 24.04 устанавливается Shutter 0.99.2-4, хотя на гитхабе 31 марта представлен релиз v0.99.5, но deb пакетов для Ubuntu пока не сформировано.
Делай с нами, делай как мы, делай лучше нас!