Flameshot thường gặp sự cố với tỷ lệ hiển thị không nguyên như 125%, gây ra các vấn đề như vùng chụp không chính xác, màn hình nhấp nháy hoặc hình ảnh hiển thị nhỏ hơn dự kiến. Để có thể khắc phục điều này, bạn có thể thử sử dụng phiên bản Flameshot mới nhất, tạm thời thay đổi tỷ lệ của bạn thành 100% hoặc 200% (tỷ lệ không phân số), hoặc đặt các biến môi trường cụ thể như QT_AUTO_SCREEN_SCALE_FACTOR hoặc QT_ENABLE_HIGHDPI_SCALING=0 trước khi khởi chạy Flameshot.
Giải pháp:
- Sử dụng phiên bản mới nhất: Đảm bảo bạn đang chạy phiên bản Flameshot mới nhất, vì các bản cập nhật thường bao gồm sửa lỗi cho các vấn đề về tỷ lệ.
- Chuyển sang tỷ lệ không phân số: Tạm thời đặt tỷ lệ hiển thị của bạn thành 100% hoặc 200% để xem liệu điều này có giải quyết được vấn đề không.
- Sử dụng các biến môi trường:
- Đối với các ứng dụng Qt (Linux):
- Hãy thử khởi chạy Flameshot từ một terminal với một trong các lệnh sau, như được đề xuất bởi tài liệu Flameshot:
- env QT_AUTO_SCREEN_SCALE_FACTOR=1.25 QT_SCREEN_SCALE_FACTORS=”” flameshot gui
- env QT_AUTO_SCREEN_SCALE_FACTOR=1.25 flameshot gui
- Hãy thử khởi chạy Flameshot từ một terminal với một trong các lệnh sau, như được đề xuất bởi tài liệu Flameshot:
- Đối với Windows 11: Người dùng GitHub đã tìm thấy thành công bằng cách đặt biến môi trường QT_ENABLE_HIGHDPI_SCALING=0 trực tiếp trong các biến môi trường hệ thống.
- Đối với các ứng dụng Qt (Linux):