Bug 55032 - Flameshot делает снимки неправильного размера при использовании масштабирования
Summary: Flameshot делает снимки неправильного размера при использовании масштабирования
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 11:50 MSK by igor
Modified: 2025-07-07 16:33 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 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