Bug 55032

Summary: Flameshot делает снимки неправильного размера при использовании масштабирования
Product: Sisyphus Reporter: igor <igor.bz>
Component: flameshotAssignee: Grigory Ustinov <grenka>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: glinkinvd, grenka
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description igor 2025-07-03 11:50:59 MSK
При использовании дробного масштабирования экрана изображение на снимке больше, чем нужно. Например, если масштабирование 125%, то к размеру снимка добавляется 25%.

Шаги для воспроизведения:
- Выставить масштабирование на 125%.
- Сделать снимок.

Результат:
Размер снимка на 25% больше.

Ожидаемое поведение:
Снимок фактического размера — без дополнительного увеличения.

---

Вариант решения проблемы:
При запуске программы присвоить значение переменной, соответствующее масштабированию. Пример для 125%:
QT_SCREEN_SCALE_FACTORS=1.25

В этом случае снимок получается правильного размера.

Хотелось бы, чтобы соответствующее значение для переменной устанавливалось автоматически при изменении масштабирования.

---

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
Comment 1 Vladislav Glinkin 2025-07-07 16:33:15 MSK
Проблему подтверждаю. Воспроизводится в Sisyphus.
Версия: flameshot-12.1.0-alt2.1