解决ubuntu使用flameshot因为屏幕尺寸造成的问题
思路来源
https://github.com/flameshot-org/flameshot/issues/564#issuecomment-1054125459
https://github.com/flameshot-org/flameshot/issues/1386
因为我使用的笔记本是2.4K屏幕, 使用了150%的比例缩放,所以在使用火焰截图的时候,就经常会产生截图区域闪来闪去的效果,根本无法正常使用
这是因为比例缩放和QT造成的问题
解决办法
写一个脚本
#!/bin/sh
export QT_AUTO_SCREEN_SCALE_FACTOR=2;
export QT_SCREEN_SCALE_FACTORS="1;1.50";
/usr/bin/flameshot gui
添加执行权限sudo chmod 755 flameshot.sh
然后快捷键调用这个脚本进行截图,我一般是使用F1作为截图快捷键
或者直接修改环境变量,来更改QT的缩放因子
env QT_AUTO_SCREEN_SCALE_FACTOR=2;