Bug 55050 - Flameshot не делает снимки по горячим клавишам в Рабочей станции 11
Summary: Flameshot не делает снимки по горячим клавишам в Рабочей станции 11
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: flameshot (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Grigory Ustinov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-07-03 18:54 MSK by igor
Modified: 2025-07-07 16:37 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description igor 2025-07-03 18:54:51 MSK
При назначении собственных горячих клавиш для команды flameshot gui снимок не делается.

Шаги для воспроизведения:
- Настройки / Клавиатура / Комбинации клавиш / Просмотр и изменение комбинаций клавиш / Дополнительные комбинации клавиш
- Добавить комбинацию:
Имя: Flameshot
Команда: flameshot gui
Комбинация клавиш: Shift + Ctrl + Print
- При применении комбинации снимок не делается и со значительной задержкой (25 секунд) выводится всплывающее уведомление об ошибке: "Flameshot Error Unable to capture screen".

Ожидаемое поведение:
Должен сделаться снимок и отобразиться интерфейс Flameshot с опциями редактирования.

---

Вариант решения проблемы:
Использовать версию из flatpak. Снимки начнут делаться корректно и это уберёт предупреждение "Приложение не в песочнице" в разделе "Приложения". Порядок действий:
- После установки нужно переполучить разрешение. Для этого необходимо удалить старое, которое было получено для flameshot из пакета:
dbus-send --session  --print-reply=literal --dest=org.freedesktop.impl.portal.PermissionStore /org/freedesktop/impl/portal/PermissionStore org.freedesktop.impl.portal.PermissionStore.DeletePermission string:'screenshot' string:'screenshot' string:''
Источник: https://flameshot.org/docs/guide/wayland-help/#reset-gnome-shortcut-permission
- Перезапустить flameshot через меню программ; перейти в настройки flameshot; при открытых настройках через опции сделать снимок; появится окно "Разрешить приложению Flameshot делать снимки экрана?"; выбрать "Разрешить".
- Переделать команду запуска по горячим клавишам под flatpak-версию:
flatpak run org.flameshot.Flameshot gui

Теперь должно работать.

---

cat /etc/os-release

NAME="ALT Workstation"
VERSION="11.1beta"
ID=altlinux
VERSION_ID=11.1
PRETTY_NAME="ALT Workstation 11.1beta (Prometheus)"

---

rpm -q flameshot
flameshot-12.1.0-alt2.x86_64

---

flatpak run org.flameshot.Flameshot --version
Flameshot v12.1.0 ()
Compiled with Qt 5.15.15
Comment 1 Vladislav Glinkin 2025-07-07 16:37:14 MSK
Проблему подтверждаю. Воспроизводится в Sisyphus.
Версия: flameshot-12.1.0-alt2.1