Spectacle

Message
Author
User avatar
~FLOW~
Posts: 294
Joined: Thu May 19, 2022 12:43 pm

Spectacle

#1 Post by ~FLOW~ »

Hello all,
I don't know if it's posible to have a repository for a "part" of kde-plasma, but I would like a newer version of Specatle (kde-spectacle).
On KDE Neon, Spectacle is at version 22.04.1 and it has this option :
Screenshot_20220604_090323.png
I take a lot of printscreens with annotations and this was very useful when I was on KDE Neon.
On MX KDE, Spectacle is at version 20.12.3
Thnak you for this awesome distro !

Code: Select all

System:    Kernel: 5.17.0-2mx-amd64 x86_64 bits: 64 compiler: gcc v: 10.2.1 
           parameters: BOOT_IMAGE=/boot/vmlinuz-5.17.0-2mx-amd64 root=UUID=<filter> ro 
           Desktop: KDE Plasma 5.20.5 wm: kwin_x11 vt: 7 dm: SDDM Distro: MX-21.1_KDE_x64 Wildflower April 9  2022 
           base: Debian GNU/Linux 11 (bullseye) 
Machine:   Type: Portable System: Dell product: Inspiron 3542 v: N/A serial: <filter> Chassis: type: 8 serial: <filter> 
           Mobo: Dell model: 0926J6 v: A16 serial: <filter> UEFI: Dell v: A16 date: 09/02/2020 
Battery:   ID-1: BAT0 charge: 21.8 Wh (100.0%) condition: 21.8/41.4 Wh (52.6%) volts: 16.9 min: 14.8 
           model: SANYO DELL 4WY7C45 type: Li-ion serial: <filter> status: Full 
           Device-1: hidpp_battery_0 model: Logitech Wireless Mouse serial: <filter> charge: 55% (should be ignored) 
           rechargeable: yes status: Discharging 
           Device-2: hidpp_battery_1 model: Logitech K520 serial: <filter> charge: 70% (should be ignored) 
           rechargeable: yes status: Discharging 
CPU:       Info: Dual Core model: Intel Core i5-4210U bits: 64 type: MT MCP arch: Haswell family: 6 model-id: 45 (69) 
           stepping: 1 microcode: 26 cache: L2: 3 MiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 13568 
           Speed: 1696 MHz min/max: 800/2700 MHz Core speeds (MHz): 1: 1696 2: 1677 3: 900 4: 1056 
           Vulnerabilities: Type: itlb_multihit status: KVM: Split huge pages 
           Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable 
           Type: mds mitigation: Clear CPU buffers; SMT vulnerable 
           Type: meltdown mitigation: PTI 
           Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl 
           Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
           Type: spectre_v2 mitigation: Retpolines, IBPB: conditional, IBRS_FW, STIBP: conditional, RSB filling 
           Type: srbds mitigation: Microcode 
           Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: Intel Haswell-ULT Integrated Graphics vendor: Dell driver: i915 v: kernel bus-ID: 00:02.0 
           chip-ID: 8086:0a16 class-ID: 0300 
           Device-2: NVIDIA GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] vendor: Dell driver: N/A 
           alternate: nouveau bus-ID: 08:00.0 chip-ID: 10de:1140 class-ID: 0302 
           Device-3: Suyin Integrated_Webcam_HD type: USB driver: uvcvideo bus-ID: 1-1.5:5 chip-ID: 064e:9205 
           class-ID: 0e02 serial: <filter> 
           Display: x11 server: X.Org 1.20.13 compositor: kwin_x11 driver: loaded: modesetting unloaded: fbdev,vesa 
           display-ID: :0 screens: 1 
           Screen-1: 0 s-res: 1280x720 s-dpi: 96 s-size: 337x190mm (13.3x7.5") s-diag: 387mm (15.2") 
           Monitor-1: HDMI-1 res: 1280x720 hz: 60 dpi: 203 size: 160x90mm (6.3x3.5") diag: 184mm (7.2") 
           OpenGL: renderer: Mesa DRI Intel HD Graphics 4400 (HSW GT2) v: 4.5 Mesa 21.2.5 compat-v: 3.0 
           direct render: Yes 
Audio:     Device-1: Intel Haswell-ULT HD Audio vendor: Dell driver: snd_hda_intel v: kernel bus-ID: 00:03.0 
           chip-ID: 8086:0a0c class-ID: 0403 
           Device-2: Intel 8 Series HD Audio vendor: Dell driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 
           chip-ID: 8086:9c20 class-ID: 0403 
           Sound Server-1: ALSA v: k5.17.0-2mx-amd64 running: yes 
           Sound Server-2: PulseAudio v: 14.2 running: yes 
Network:   Device-1: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter vendor: Dell driver: ath9k v: kernel 
           modules: wl port: f040 bus-ID: 06:00.0 chip-ID: 168c:0036 class-ID: 0280 
           IF: wlan0 state: down mac: <filter> 
           Device-2: Realtek RTL810xE PCI Express Fast Ethernet vendor: Dell driver: r8169 v: kernel port: e000 
           bus-ID: 07:00.0 chip-ID: 10ec:8136 class-ID: 0200 
           IF: eth0 state: down mac: <filter> 
           Device-3: TP-Link UE300 10/100/1000 LAN (ethernet mode) [Realtek RTL8153] type: USB driver: r8152 
           bus-ID: 3-1.4:4 chip-ID: 2357:0601 class-ID: 0000 serial: <filter> 
           IF: eth1 state: up speed: 1000 Mbps duplex: full mac: <filter> 
Bluetooth: Device-1: Qualcomm Atheros AR9462 Bluetooth type: USB driver: btusb v: 0.8 bus-ID: 1-1.6:8 
           chip-ID: 0cf3:0036 class-ID: e001 
           Report: hciconfig ID: hci0 rfk-id: 2 state: down bt-service: N/A rfk-block: hardware: no software: no 
           address: <filter> 
           Info: acl-mtu: 1022:8 sco-mtu: 183:5 link-policy: rswitch hold sniff link-mode: slave accept 
Drives:    Local Storage: total: 2.49 TiB used: 1.21 TiB (48.7%) 
           SMART Message: Unable to run smartctl. Root privileges required. 
           ID-1: /dev/sda maj-min: 8:0 vendor: Kingston model: SHSS37A240G size: 223.57 GiB block-size: physical: 512 B 
           logical: 512 B speed: 6.0 Gb/s type: SSD serial: <filter> rev: 001B scheme: GPT 
           ID-2: /dev/sdb maj-min: 8:16 vendor: Western Digital model: WD10JPVX-75JC3T0 size: 931.51 GiB block-size: 
           physical: 4096 B logical: 512 B speed: 6.0 Gb/s type: HDD rpm: 5400 serial: <filter> rev: 1A01 scheme: MBR 
           ID-3: /dev/sdc maj-min: 8:32 type: USB vendor: Seagate model: Expansion size: 1.36 TiB block-size: 
           physical: 4096 B logical: 512 B type: N/A serial: <filter> rev: 0502 scheme: GPT 
Partition: ID-1: / raw-size: 215.31 GiB size: 210.87 GiB (97.94%) used: 72.37 GiB (34.3%) fs: ext4 dev: /dev/sda2 
           maj-min: 8:2 
           ID-2: /boot/efi raw-size: 256 MiB size: 252 MiB (98.46%) used: 274 KiB (0.1%) fs: vfat dev: /dev/sda1 
           maj-min: 8:1 
Swap:      Kernel: swappiness: 0 (default 60) cache-pressure: 100 (default) 
           ID-1: swap-1 type: partition size: 8 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/sda3 maj-min: 8:3 
Sensors:   System Temperatures: cpu: 55.0 C mobo: 52.0 C 
           Fan Speeds (RPM): cpu: 0 
Repos:     Packages: note: see --pkg apt: 2678 lib: 1568 flatpak: 0 
           No active apt repos in: /etc/apt/sources.list 
           Active apt repos in: /etc/apt/sources.list.d/brave-browser-release.list 
           1: deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main
           Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list 
           1: deb http://deb.debian.org/debian bullseye-updates main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/debian.list 
           1: deb http://deb.debian.org/debian bullseye main contrib non-free
           2: deb http://security.debian.org/debian-security bullseye-security main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/dropbox.list 
           1: deb [arch=i386,amd64] http://linux.dropbox.com/debian sid main
           No active apt repos in: /etc/apt/sources.list.d/mc3man-ubuntu-mpv-tests-kinetic.list 
           Active apt repos in: /etc/apt/sources.list.d/mx.list 
           1: deb http://it.mxrepo.com/mx/repo/ bullseye main non-free
           2: deb http://it.mxrepo.com/mx/repo/ bullseye ahs
           No active apt repos in: /etc/apt/sources.list.d/rvm-ubuntu-smplayer-kinetic.list 
           Active apt repos in: /etc/apt/sources.list.d/signal-xenial.list 
           1: deb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt xenial main
           No active apt repos in: /etc/apt/sources.list.d/teejee2008-ubuntu-timeshift-kinetic.list 
           Active apt repos in: /etc/apt/sources.list.d/vivaldi.list 
           1: deb [arch=amd64] https://repo.vivaldi.com/stable/deb/ stable main
Info:      Processes: 245 Uptime: 1h 27m wakeups: 116 Memory: 7.68 GiB used: 4.71 GiB (61.3%) Init: SysVinit v: 2.96 
           runlevel: 5 default: 5 tool: systemctl Compilers: gcc: 10.2.1 alt: 10 Shell: Bash 
           v: 5.1.4 running-in: quick-system-info-mx inxi: 3.3.06 
Boot Mode: UEFI
You do not have the required permissions to view the files attached to this post.
MX-23.4 / KDE Plasma 5.27
Kernel: 6.XX

Be patient !!
What seams easy for you now, for a newbie might be a monumental helping hand.
An efficient pack will move as fast as the slowest member.

User avatar
TasogareNoOkami
Posts: 179
Joined: Sat Oct 24, 2020 2:32 pm

Re: Spectacle

#2 Post by TasogareNoOkami »

~FLOW~ wrote: Sat Jun 04, 2022 2:09 am Hello all,
I don't know if it's posible to have a repository for a "part" of kde-plasma, but I would like a newer version of Specatle (kde-spectacle).
On KDE Neon, Spectacle is at version 22.04.1 and it has this option :
Screenshot_20220604_090323.png
I take a lot of printscreens with annotations and this was very useful when I was on KDE Neon.
On MX KDE, Spectacle is at version 20.12.3
Thnak you for this awesome distro !
I like the idea too but my spectacle (20.12) does this by default.
Does the 22.04 version not use the last used settings on new instances of spectacle ?

If you set spectacle, close it and start it again; are the same settings not retained ?
--
Where's there's smoke, There are mirrors.
Give me Free as in Freedom not Speech or Beer.
Internet and PC Industry/Gaming RIP 2011

User avatar
~FLOW~
Posts: 294
Joined: Thu May 19, 2022 12:43 pm

Re: Spectacle

#3 Post by ~FLOW~ »

I presume you are on KDE Neon, because as I wrote,
On MX KDE, Spectacle is at version 20.12.3
So I have to press PrtScr - it takes a photo of the entire dekstop and I have to press "Take a New Screenshot" so that I can make a "Rectangular Region"
I'm trying to mimic the Greenshot actions. And I was able to do it in the newer versions of Spectacle.

If you know how to install a newer version, please share
MX-23.4 / KDE Plasma 5.27
Kernel: 6.XX

Be patient !!
What seams easy for you now, for a newbie might be a monumental helping hand.
An efficient pack will move as fast as the slowest member.

User avatar
TasogareNoOkami
Posts: 179
Joined: Sat Oct 24, 2020 2:32 pm

Re: Spectacle

#4 Post by TasogareNoOkami »

~FLOW~ wrote: Wed Jun 22, 2022 4:14 pm I presume you are on KDE Neon, because as I wrote,
On MX KDE, Spectacle is at version 20.12.3
So I have to press PrtScr - it takes a photo of the entire dekstop and I have to press "Take a New Screenshot" so that I can make a "Rectangular Region"
After you do this and wish to take another screenshot; does it still not retain the Rectangle Region setting ?
Mine will retain settings; I do not understand what difficulty you are having.
Everytime you wish to take a screenshot you must do so again (a new instance is required).
You should be able to keep spectacle open and take successive screenshots but yes you will have to tell the program that each time.
I'm trying to mimic the Greenshot actions. And I was able to do it in the newer versions of Spectacle.
If you know how to install a newer version, please share
Not sure what behaviour there you are trying to duplicate; spectacle can do rectangle regions.

Normally screenshot is not set for rectangular regions.
To do so in succession:
Start spectacle
Select Rectangular Region
Select Take New Screenshot
Press PrtScr
Select Rectangular Area
Press Enter (do not double-click or press PrtScr again)
Press Take New Screenshot for another region.

This behaviour however is a little inconsistent.
I can get spectacle to work in this fashion but only for a few times.
But pressing PrtScr brings it back.

Check your settings for Remember Selected Region
You'll find it under the first page of options at the bottom.
--
Where's there's smoke, There are mirrors.
Give me Free as in Freedom not Speech or Beer.
Internet and PC Industry/Gaming RIP 2011

User avatar
Stevo
Developer
Posts: 14865
Joined: Fri Dec 15, 2006 7:07 pm

Re: Spectacle

#5 Post by Stevo »

I will take a look at it. In the past, it has been possible to upgrade certain KDE applications on the stable Debian KDE base, such as Marble, but most of them require a newer KDE base to start with. In the apps's source code, looking through the CmakeLists.txt file will spell out what the minimum required KDE libraries are.

There is also a former Debian package maintainer that has backported a full updated KDE for Bullseye, and thus MX 21--I think his name is Norbert Preining--yeah, here, he uses the OBS packaging and repo hosting service: https://www.preining.info/

Hmmm..nope for an MX backport for the requested Spectacle--it requires the KDE base to be >= 5.90, and we only have 5.78. Norbert's whole new KDE is the only repo that has a chance for you to get it on Bullseye.

User avatar
~FLOW~
Posts: 294
Joined: Thu May 19, 2022 12:43 pm

Re: Spectacle

#6 Post by ~FLOW~ »

@ TasogareNoOkami : let's recap
This what we have in MX right now :
MX.jpg
This what is in KDE Neon right now :
Neon.jpg
What I would like to do is :
1. I hit key PrtScr, "Rectangular Region" shows up and ONLY that, no Spectacle window yet.
2. I select the region and release mouse click, then Spectacle window shows with the captured area.
3. Make anotations and save photo.

This I can do on Neon, not yet in MX.


@Stevo : thanks :frown:
You do not have the required permissions to view the files attached to this post.
MX-23.4 / KDE Plasma 5.27
Kernel: 6.XX

Be patient !!
What seams easy for you now, for a newbie might be a monumental helping hand.
An efficient pack will move as fast as the slowest member.

User avatar
TasogareNoOkami
Posts: 179
Joined: Sat Oct 24, 2020 2:32 pm

Re: Spectacle

#7 Post by TasogareNoOkami »

~FLOW~ wrote: Thu Jun 30, 2022 2:36 am @ TasogareNoOkami : let's recap

What I would like to do is :
1. I hit key PrtScr, "Rectangular Region" shows up and ONLY that, no Spectacle window yet.
2. I select the region and release mouse click, then Spectacle window shows with the captured area.
3. Make anotations and save photo.

This I can do on Neon, not yet in MX.
I noticed your settings in both programs is not identical.
MX: Copy and remember area (mx does not use last used option because that is default)
Neon: Last-used options, Do not copy and do not remember selected area

So yeah, you are going to get different behaviours.

What happens when the two are set identically as much as possible ?
--
Where's there's smoke, There are mirrors.
Give me Free as in Freedom not Speech or Beer.
Internet and PC Industry/Gaming RIP 2011

User avatar
~FLOW~
Posts: 294
Joined: Thu May 19, 2022 12:43 pm

Re: Spectacle

#8 Post by ~FLOW~ »

What happens when the two are set identically as much as possible ?
it means that KDE from MX has reached the version from Neon :))
MX-23.4 / KDE Plasma 5.27
Kernel: 6.XX

Be patient !!
What seams easy for you now, for a newbie might be a monumental helping hand.
An efficient pack will move as fast as the slowest member.

User avatar
markol
Posts: 416
Joined: Sat Jan 30, 2021 8:33 am

Re: Spectacle

#9 Post by markol »

Have you tried Flameshot? You can install it via package manager or apt

I'm running Plasma 5.24 and IMHO Spectacle is almost there - but still not yet. I find Flameshot superior.

User avatar
~FLOW~
Posts: 294
Joined: Thu May 19, 2022 12:43 pm

Re: Spectacle

#10 Post by ~FLOW~ »

markol wrote: Fri Jul 08, 2022 4:48 am Have you tried Flameshot? You can install it via package manager or apt

I'm running Plasma 5.24 and IMHO Spectacle is almost there - but still not yet. I find Flameshot superior.
I will give it a tray, I hate it when I have to install another package to my distro...

The good part is that you can use it as an appimage...the bad part is that is not as good as Spectacle or Greenshot.
MX-23.4 / KDE Plasma 5.27
Kernel: 6.XX

Be patient !!
What seams easy for you now, for a newbie might be a monumental helping hand.
An efficient pack will move as fast as the slowest member.

Post Reply

Return to “Package Requests - MX-21”