Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

keep Using Shutter in Bullseye

Share your HowTo, Documentation, Tips and Tricks. Not for support questions!.
Post Reply
Message
Author
User avatar
bester69
Posts: 2072
Joined: 2015-04-02 13:15
Has thanked: 24 times
Been thanked: 14 times

keep Using Shutter in Bullseye

#1 Post by bester69 »

In order to keep using shutter in debian 11 we might follow next workaround.:

Requirements:
ksnip: sudo apt install ksnip (for capturing image and autosave it to disk)
ffplay: Capture sound effect

1- we install last shutter snap version (App was removed from snaps):
shutter27.snap (I will remove it in few weeks, ask me for it if interested once not available in sharing) :!:
https://mega.nz/file/z5cmyBgB#z9RB_eGTf ... JCYFbDX-ps

sudo snap install --dangerous shutter_27.snap

2- I saw, it seems it's not keeping changes or doing strange things, thought editor goes on working well, so the trick would be to use
another app for capturing image and open it with shutter manager (we will use ksnip), so that we will be able to edit images within shutter editor..which is the point of all of this topic. :o

The trick would be as follows.:
- ksnip -f -s (Autosave full image to Images)
- snap run shutter -n "$pathimg/$i" & (opens image in shutter manager once just after being taken an image)


We create following shortkey script to keep enjoying shutter.:
(Ive been using it for weeks and works pretty well all)

shutter.sh (i.e. F12 key for capturing full screen)

Code: Select all

#!/bin/bash
#
pathimg="/home/myuser/Imágenes"
PID=$(pgrep -f /usr/bin/ksnip)

killall shutter
killall shutter -9

ksnip -f -s  &
 ffplay -nodisp -autoexit /usr/share/sounds/freedesktop/stereo/camera-shutter.oga &> /dev/null &
 sleep 1
 cd $pathimg
 for i in $(ls -t ksnip*)
do
 snap run shutter -n "$pathimg/$i" &
 sleep 1
 break
done

exit

The resulting, once we pressed F12 key, would be a captured full screen and shutter explorer showing the image like this; ready to be opened in shutter editor if wished :o
Image
bester69 wrote:STOP 2030 globalists demons, keep the fight for humanity freedom against NWO...

User avatar
craigevil
Posts: 5391
Joined: 2006-09-17 03:17
Location: heaven
Has thanked: 28 times
Been thanked: 39 times

Re: keep Using Shutter in Bullseye

#2 Post by craigevil »

If you are going to go all crazy, you might as well just use the Mint PPA.
https://launchpad.net/~shutter/+archive/ubuntu/ppa

Why not just download the source and compile the package?
https://shutter-project.org/downloads/source-code/
Raspberry PI 400 Distro: Raspberry Pi OS Base: Debian Sid Kernel: 5.15.69-v8+ aarch64 DE: MATE Ram 4GB
Debian - "If you can't apt install something, it isn't useful or doesn't exist"
My Giant Sources.list

User avatar
bester69
Posts: 2072
Joined: 2015-04-02 13:15
Has thanked: 24 times
Been thanked: 14 times

Re: keep Using Shutter in Bullseye

#3 Post by bester69 »

craigevil wrote: 2021-09-27 20:23 If you are going to go all crazy, you might as well just use the Mint PPA.
https://launchpad.net/~shutter/+archive/ubuntu/ppa

Why not just download the source and compile the package?
https://shutter-project.org/downloads/source-code/
Sounds good..like most of times I see myself unable to compile anything (just a casual user)..

might be a reason shutter is not available in sid..

after make install
Can't locate Carp/Always.pm in @INC (you may need to install the Carp::Always module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.32.1 /usr/local/share/perl/5.32.1 /usr/lib/x86_64-linux-gnu/perl5/5.32 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.32 /usr/share/perl/5.32 /usr/local/lib/site_perl) at ./shutter line 39.
BEGIN failed--compilation aborted at ./shutter line 39 (#1)
(F) You said to do (or require, or use) a file that couldn't be found.
Perl looks for the file in all the locations mentioned in @INC, unless
the file name included the full path to the file. Perhaps you need
to set the PERL5LIB or PERL5OPT environment variable to say where the
extra library is, or maybe the script needs to add the library name
to @INC. Or maybe you just misspelled the name of the file. See
"require" in perlfunc and lib.

Uncaught exception from user code:
Can't locate Carp/Always.pm in @INC (you may need to install the Carp::Always module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.32.1 /usr/local/share/perl/5.32.1 /usr/lib/x86_64-linux-gnu/perl5/5.32 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.32 /usr/share/perl/5.32 /usr/local/lib/site_perl) at ./shutter line 39.
BEGIN failed--compilation aborted at ./shutter line 39.
Anyways...doesnt matter, perhaps Steve has it in their repositories

Thanks
bester69 wrote:STOP 2030 globalists demons, keep the fight for humanity freedom against NWO...

Post Reply