我有 2 个显示器:一个 2560x1440,一个 1920x1080。2560 的显示器缩放比例为 125%,另一个为 100%。我已将 flameshot 设置为我的截图软件。当我尝试截图时,第一次尝试时,只要截图软件处于活动状态,我的屏幕就会开始反复打开和关闭。当我第二次尝试时,我的屏幕不再闪烁,但我只能截图显示器的左上角。有人知道是什么原因导致这种情况,以及如何修复它吗?
答案1
这是您的问题的 Github 问题:
https://github.com/flameshot-org/flameshot/issues/564
有 2 条评论提出了可用的解决方案:
wzzyj 于 2021 年 10 月 21 日发表评论
启用 DPI 感知将解决该问题。
简短版本:尝试使用以下命令启动它:
env QT_AUTO_SCREEN_SCALE_FACTOR=1 flameshot
如果它有效,我们可以通过将环境变量添加到 .profile 来“持久化”它。
echo "export QT_AUTO_SCREEN_SCALE_FACTOR=1" >> ~/.profile
详细版本:
版本调试(中文): https://blog.willzhou.com/solve-fractional-scaling-issue-for-flameshot/
attiks 评论于 2021 年 12 月 2 日
我在 Ubuntu 20 上使用以下设置,主屏幕设置为 100%,外接屏幕设置为 150% 缩放
export QT_AUTO_SCREEN_SCALE_FACTOR=0
export QT_SCREEN_SCALE_FACTORS="1;1.5"
奇迹般有效
第一个对我来说有用。但我没有测试第二个。
答案2
答案3
在显示设置中将刷新率设置为 60Hz