Как включить кнопку «Редактировать» в Спуске?

45

Я пытаюсь включить кнопку «Изменить» в затворе. Я установил приложение из Ubuntu Software и использую Ubuntu 18.04.

После снятия скриншота кнопка «Редактировать» отключена. А при наведении указателя мыши на кнопку отображается текст «Goo :: Canvas / libgoo-canvas-perl для этой функции».

введите описание изображения здесь

Я попытался установить пакет libgoocanvas2-perl и перезагрузил компьютер, но кнопка редактирования по-прежнему не активирована:

sudo apt install libgoocanvas2-perl

Это единственный пакет, который я могу найти.

Кто-нибудь знает, как это исправить?

andrew.46
источник
4
Отчет об ошибке для этой проблемы был подан, проверьте статус на bugs.launchpad.net/ubuntu/+source/shutter/+bug/1767807, чтобы увидеть, доступно ли официальное исправление
tannerli
Отличный ответ и рецензия
Габриэль Стейплс

Ответы:

49

Я нашел решение здесь: http://ubuntuhandbook.org/index.php/2018/04/fix-edit-option-disabled-shutter-ubuntu-18-04/ . Я могу подтвердить, что это работает для Budgie 18.04.

  1. Загрузите и установите libgoocanvas-commonи libgoocanvas3пакеты.

    Либо воспользуйтесь установщиком пакета Gdebi (доступно в программном обеспечении Ubuntu), либо запустите команду в терминале (нажмите Ctrl + Alt + T), чтобы установить пакет:

    sudo dpkg -i ~/Downloads/libgoocanvas3_1.0.0-1_amd64.deb
    sudo dpkg -i ~/Downloads/libgoocanvas-common_1.0.0-1_all.deb
    sudo apt-get -f install
    
  2. Наконец скачайте и установите libgoo-canvas-perlпакет:

    Также установите пакет с помощью Gdebi или команды терминала, поскольку Ubuntu Software не разрешает зависимости автоматически:

    sudo dpkg -i ~/Downloads/libgoo-canvas-perl_0.06-2ubuntu3_amd64.deb
    sudo apt-get -f install
    

Чтобы применить изменения, убейте процесс Shutter или перезагрузите компьютер!

волнистый попугайчик
источник
3
волнистый попугайчик, я тестировал его в Lubuntu 18.04, и он тоже работал! Большой!
Редбоб
2
Это решение работало и на KDE-плазме.
EricC
2
Мне пришлось установить "libgoocanvas-common" перед "libgoocanvas3". В противном случае, потрясающий! Пусть это послужит примером того, как написать отличный ответ! Просто объясни все это. Жаль, что я мог бы дать вам больше, чем один голос!
Реб. Кабин
Затвор не может быть уничтожен, killallон не будет завершен shutterна вкладке, потому что он запускается в процессе Perl. Так что нужно killall perl, или, более безопасным ps ax | grep shutterтогда kill <shutter PID>.
Серж
1
Как насчет добавления (официального?) PPA -компонента shutter (который, кажется, также содержит libgoo libs) и делать все это в sudo apt-get install libgoocanvas-common libgoo...? Обновление : очевидно плохая идея: различные ошибки вокруг пакетов liboo ... PPA выглядит в плохой форме.
Фрэнк Нок
18

Существует неофициальный PPA с более новой версией Shutter, а также необходимые зависимости для Ubuntu 18.04 и 18.10. См. Https://www.linuxuprising.com/2018/10/shutter-removed-from-ubuntu-1810-and.html.

sudo add-apt-repository ppa:linuxuprising/shutter
sudo apt-get update
sudo apt install shutter

и перезапустите затвор.

washeck
источник
4
На мой взгляд, это лучшее решение.
user1050421
1
не работает у меня нет кнопки «Редактировать»
scythargon
1
Не дает мне и рабочую кнопку редактирования .
Reinier Post
1
Обязательно перезагрузите затвор после установки его из PPA.
Logix
СПАСИБО! Я удалил затвор, добавил этот PPA, перезапустил, обновил и переустановил - работает отлично.
Мэтью Т. Скарбро
9

Благодаря ответ на волнистый попугайчик . Это решение отлично сработало и для меня.

Просто чтобы уточнить в этой теме, это то, что я сделал:


  1. Скачал эти три пакета в Chrome: libgoocanvas-common_1.0.0-1_all.deb
    libgoocanvas3_1.0.0-1_amd64.deb
    libgoo-canvas-perl_0.06-2ubuntu3_amd64.deb

  2. Нажмите на загруженные файлы в Chrome (или Обозреватель файлов) и установили пакет с программным обеспечением Ubuntu.

  3. Перезагрузил компьютер, а затем кнопка «Изменить» была включена.

MadMike
источник
3
Вам не нужно перезагружать компьютер. Просто убей процесс затвора.
Омар Тарик
1

Быстрое решение, просто скопируйте и вставьте их в свой терминал:

wget https://launchpad.net/ubuntu/+archive/primary/+files/libgoocanvas-common_1.0.0-1_all.deb
wget https://launchpad.net/ubuntu/+archive/primary/+files/libgoocanvas3_1.0.0-1_amd64.deb
wget https://launchpad.net/ubuntu/+archive/primary/+files/libgoo-canvas-perl_0.06-2ubuntu3_amd64.deb
sudo dpkg -i libgoocanvas-common_1.0.0-1_all.deb
sudo dpkg -i libgoocanvas3_1.0.0-1_amd64.deb
sudo dpkg -i libgoo-canvas-perl_0.06-2ubuntu3_amd64.deb
sudo apt -f install

Затем перезапустите Shutter и наслаждайтесь!

Более подробная информация здесь: https://medium.com/@thucnc/how-to-enable-edit-option-in-shutter-on-ubuntu-18-04-e8b2c8dcc58

thucnguyen
источник
1
у меня не сработало - нет кнопки «Редактировать»
scythargon
1
@scythargon, какая у вас версия Ubuntu, и можете ли вы поделиться результатами команд?
thucnguyen
1
спасибо, я уже успел как-то это сделать
scythargon
Работал в Ubuntu 18.04.2 LTS
WooYek