Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] Flameshot doesn't work correctly besides the fact that the Flatpak version doesn't work at all #1317

Open
lxwulf opened this issue Mar 26, 2024 · 5 comments
Labels

Comments

@lxwulf
Copy link

lxwulf commented Mar 26, 2024

Operating System

Fedora 39

XDG Desktop Portal version

Other

XDG Desktop Portal version (Other)

1.18.2

Desktop Environment

GNOME

Desktop Environment (Other)

No response

Expected Behavior

Working Flameshot application with shortcut key (PrtScr).

Current Behavior

As already mentioned here as example, Flameshot doesn't work correctly. The system is updated to the newest packages.

From the terminal, I can start Flameshot with flameshot &. I can start it with a click on the status bar icon. The shortcut key, in my case PrtScr doesn't work. It spawns a new process with again says Unable to capture screen. No permissions asking or something else from GNOME.

The flatpak version of Flameshot doesn't work at all. It says Unable to capture screen. Also, without any permission asking from GNOME.

Additional references:
Flameshot issue 2868

They say the problem relays on the xdg-desktop-portal together with GNOME. I can't prove this exactly just wanna to help to resolve this problem. ✌️

Steps to Reproduce

Flatpak version:

  1. Install it with flatpak install flameshot
  2. Execute it.
  3. Click on the icon in the status bar.
  4. Notification appears Unable to capture the screen.

RPM version:

  1. Install it with dnf install flameshot
  2. Execute it from the app menu.
  3. Click on the icon in the status bar.
  4. Notification appears Unable to capture the screen.
  5. Kill the flameshot process.
  6. Open a new terminal and execute flameshot &.
  7. Click on the icon in the status bar.
  8. You may now get asked for permissions, ofcourse we need to allow this.
  9. Now you can use flameshot with a click on the icon in the status bar.

Shortcut setup still doesn't work.

Anything else we should know?

No response

@lxwulf lxwulf added the bug label Mar 26, 2024
@github-project-automation github-project-automation bot moved this to Needs Triage in Triage Mar 26, 2024
@Mikenux
Copy link

Mikenux commented Jun 1, 2024

Hello @lxwulf!

It is known. See #1093

@lxwulf
Copy link
Author

lxwulf commented Jun 8, 2024

Okay, thank you, do you have any updates or information how it goes? I still have no working screenshot application and in the link of you there is also not that much information. 😕

@Mikenux
Copy link

Mikenux commented Jun 8, 2024

Unfortunately, I don't know anything.

@lxwulf
Copy link
Author

lxwulf commented Oct 7, 2024

Are there any updates to this unhappy situation?

@xalt7x
Copy link

xalt7x commented Nov 16, 2024

For Flameshot Flatpak on GNOME Wayland, the user currently needs to set the Screenshot Portal permission manually:
flatpak permission-set screenshot screenshot org.flameshot.Flameshot yes
See flameshot-org/flameshot#2868 (comment) ; tchx84/Flatseal#728

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Needs Triage
Development

No branches or pull requests

3 participants