分数缩放 flameshot 截图问题 20.04

分数缩放 flameshot 截图问题 20.04

我有 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

这个是为我工作的。

QT_AUTO_SCREEN_SCALE_FACTOR=0 QT_SCREEN_SCALE_FACTORS="1;1" flameshot

如果我调整这些因子(我的是 1.75 和 1),在截取屏幕截图时它会缩小 2 个显示器,这很奇怪而且非常小,无法正确查看。(查看下图,2 个显示器视图被压缩了)但建议的命令非常有效。

使用因子时捕获的样子

答案3

在显示设置中将刷新率设置为 60Hz

相关内容