Jak włączyć przycisk Edytuj w Migawce?


45

Próbuję włączyć przycisk Edytuj w Migawce. Zainstalowałem aplikację z Ubuntu Software i używam Ubuntu 18.04.

Po zrobieniu zrzutu ekranu przycisk Edytuj jest wyłączony. Po najechaniu kursorem myszy na przycisk wyświetlany jest tekst „Goo :: Canvas / libgoo-canvas-perl dla tej funkcji”.

wprowadź opis zdjęcia tutaj

Próbowałem zainstalować pakiet libgoocanvas2-perl i ponownie uruchomiłem komputer, ale przycisk edycji nadal nie jest włączony:

sudo apt install libgoocanvas2-perl

To jedyny pakiet, jaki mogę znaleźć.

Czy ktoś wie, jak to naprawić?


4
Zgłoszony został raport o błędzie dotyczący tego problemu, sprawdź status na bugs.launchpad.net/ubuntu/+source/shutter/+bug/1767807, aby sprawdzić, czy dostępna jest oficjalna poprawka
— tannerli

Świetna odpowiedź i napisanie: itsfoss.com/shutter-edit-button-disabled
— Gabriel Staples

Odpowiedzi:


49

Znalazłem rozwiązanie tutaj: http://ubuntuhandbook.org/index.php/2018/04/fix-edit-option-disabled-shutter-ubuntu-18-04/ . Mogę potwierdzić, że działa dla Budgie 18.04.

  1. Pobierz i zainstaluj pakiety libgoocanvas-commoni libgoocanvas3.

    Użyj instalatora pakietu Gdebi (dostępnego w oprogramowaniu Ubuntu) lub uruchom polecenie w terminalu (naciśnij Ctrl + Alt + T), aby zainstalować pakiet:

    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. Wreszcie pobierz i zainstaluj libgoo-canvas-perlpakiet:

    Zainstaluj także pakiet za pomocą polecenia Gdebi lub terminalu, ponieważ oprogramowanie Ubuntu nie rozwiązuje zależności automatycznie:

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

Aby zastosować zmiany, zabij proces Shutter lub uruchom ponownie komputer!


3
Budgie, przetestowałem to w Lubuntu 18.04 i też zadziałało! Wspaniały!
— Redbob

2
To rozwiązanie działało również na plazmie KDE.
— EricC

2
Musiałem zainstalować „libgoocanvas-common” przed „libgoocanvas3”. W przeciwnym razie super! Niech to stanie się przykładem, jak napisać świetną odpowiedź! Po prostu przeliteruj to wszystko. Chciałbym dać ci więcej niż jedną opinię!
— Reb.Cabin

Migawki nie można zabić, killallponieważ nie zakończy się ona shutterna karcie, ponieważ jest uruchamiana w procesie Perla. Więc to jest potrzebne do killall perl, lub, bardziej bezpieczne ps ax | grep shutterpotem kill <shutter PID>.
— Serge

1
Co powiesz na dodanie (oficjalnej?) PPA migawki (która wydaje się zawierać również biblioteki libgoo) i zrobienie wszystkiego sudo apt-get install libgoocanvas-common libgoo...? Aktualizacja : pozornie zły pomysł: różne błędy wokół pakietów liboo ... PPA pojawia się w złym stanie.
— Frank Nocke,

18

Istnieje nieoficjalna PPA z nowszą wersją Shutter oraz wymagane zależności dla Ubuntu 18.04 i 18.10. Zobacz 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

i uruchom ponownie Migawkę.


4
To jest moim zdaniem lepsze rozwiązanie.
— user1050421

1
nie działało dla mnie brak przycisku Edytuj
— scythargon

1
Nie daje mi też działającego przycisku Edytuj .
— Reinier Post

1
Upewnij się, że ponownie uruchamiasz Shutter po zainstalowaniu go z PPA.
— Logix

DZIĘKUJĘ CI! Odinstalowałem migawkę, dodałem PPA, uruchomiłem ponownie, zaktualizowałem i ponownie zainstalowałem - działa idealnie.
— Matthew T. Scarbrough

9

Dzięki odpowiedzi na Budgie . To rozwiązanie również działało dobrze dla mnie.

Aby wyjaśnić w tym wątku, zrobiłem to:


  1. Pobrałem te trzy pakiety w 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. Kliknął pobrane pliki w przeglądarce Chrome (lub przeglądarce plików) i zainstalował pakiet z oprogramowaniem Ubuntu.

  3. Uruchom ponownie komputer, a następnie przycisk Edytuj został włączony.


3
Nie musisz ponownie uruchamiać komputera. Po prostu zabij proces Migawki.
— Omar Tariq,

1

Szybkie rozwiązanie, po prostu skopiuj i wklej je na terminal:

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

Następnie uruchom ponownie Shutter i ciesz się!

Więcej informacji tutaj: https://medium.com/@thucnc/how-to-enable-edit-option-in-shutter-on-ubuntu-18-04-e8b2c8dcc58


1
nie działało dla mnie - brak przycisku Edytuj
— scythargon

1
@scythargon, jaką wersję Ubuntu posiadasz i czy możesz udostępniać dane wyjściowe poleceń?
— thucnguyen

1
dziękuję, udało mi się już jakoś to zrobić
— scythargon

Pracował na Ubuntu 18.04.2 LTS
— WooYek
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.