this post was submitted on 08 Jan 2024
27 points (90.9% liked)

Linux

48287 readers
627 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

Can you recommend me a tool compatible with GNOME and Wayland, that allows taking screenshots with on-the-fly editing features like drawing or blurring?

Flameshot worked well on X11, but unfortunately, it lacks Wayland support. ShareX was a great tool on Windows; now I'm looking for something similar for Wayland.

top 20 comments
sorted by: hot top controversial new old
[–] danielquinn@lemmy.ca 22 points 10 months ago* (last edited 10 months ago) (2 children)

GNOME has one built in. Just hit the "print screen" button and it should appear.

[–] mypasswordis1234@lemmy.world 2 points 10 months ago (1 children)

with on-the-fly editing features like drawing or blurring

[–] danielquinn@lemmy.ca 4 points 10 months ago (1 children)

Oops, sorry I didn't notice that part. I've never seen anything like that to be honest. It kinda violates the whole "do only one thing and do it well" UNIX ethos. As a decent work-around, you can just open the resulting images in Gimp?

[–] mypasswordis1234@lemmy.world 1 points 10 months ago (1 children)

That's what I've been doing since flameshot stopped working for me. I ask about the built-in solution, because pasting the image into GIMP and blurring specific parts drastically increases the time to prepare such a screenshot

[–] zeluko@kbin.social 1 points 10 months ago

Couldnt you just put a custom script onto the print button to take the screenshot and send it to a light editing program?
I have my normal screenshot button and another one which afterwards send the selected region to img2txt and puts the detected text into the clipboard.

[–] danielf@aussie.zone 1 points 10 months ago

with on-the-fly editing features like drawing or blurring?

Unfortunately the built-in screenshot tool doesn't have any editing capabilities.

[–] snaggen@programming.dev 11 points 10 months ago (1 children)

Flameshot has wayland support, however there seems to be some issues that might need to be worked around. Like https://github.com/flameshot-org/flameshot/issues/3326#issuecomment-1854902229

[–] snaggen@programming.dev 5 points 10 months ago (1 children)

I noticed that the Flatpak didn't work on Fedora 39, probably due to how they build the flatpak or something. I had no problem taking screenshots under Fedora 39 Wayland session using the Appimage.

[–] mypasswordis1234@lemmy.world 1 points 10 months ago (1 children)

Same. I want to use flatpak instead of the "raw" binary

[–] Strit@lemmy.linuxuserspace.show 1 points 10 months ago

As flameshot is qt based, did you have the xdg QT portal installed when trying? I think that's what makes the qt stuff talk to other things in a wayland environment.

[–] kattenluik@feddit.nl 6 points 10 months ago

Did a quick search and ksnip seems to be the only fully featured option. Watershot seems nice.

But also looking into it, Flameshot seems to have full support for Wayland so I'm not sure why you're saying it doesn't?

[–] Dirk@lemmy.ml 3 points 10 months ago* (last edited 10 months ago) (1 children)

Don't know for Gnome, but on Wayland I use grim for screenshots. In combination with slurp I can take screenshots of parts of the screen. The names couldn't be any more stupid, but the tools work very well.

[–] mypasswordis1234@lemmy.world 1 points 10 months ago

Unfortunately, neither Grim nor slurp support GNOME

[–] chaorace@lemmy.sdf.org 2 points 10 months ago

Try Satty? It's inspired by flameshot, Wayland native, and written in Rust.

[–] rush@lemm.ee 1 points 10 months ago (1 children)

it lacks Wayland support.

It lacks wayland support in the sense that the UI won't run on Wayland. It can take screenshots on Wayland.

[–] mypasswordis1234@lemmy.world 3 points 10 months ago

Okay, so the vending machine works, but the buttons do nothing. Brilliant!

[–] guh65@futurology.today -4 points 10 months ago (3 children)

Taking screenshots? What's the use case for that? That's an invalid use case. Didn't you know wayland is only a protocol?

[–] rush@lemm.ee 3 points 10 months ago

genuinely just a horrible take

[–] bus_factor@lemmy.world 2 points 10 months ago

I'm amazed people don't get the reference to Gnome devs here. I'm not even a Gnome user and I got the joke right away.

[–] superbirra@lemmy.world 1 points 10 months ago

also, linux is only a kernel