The latest version of Flameshot
on Arch Linux is broken, it messes up the resolution, causes distortion in the resulting image, and makes the fonts unreadable.
The solution? Roll back to an earlier version. And since I’m lazy, I’ll just write it down here: how to do it, and which version worked for me, so that next time I run into this I’ll know exactly which one to go back to.
Remove Flameshot
1
| sudo pacman -Rns flameshot
|
Downgrade
Using Arch Linux Archive (ALA)
Remove Flameshot
https://archive.archlinux.org/packages/f/flameshot/
Download it
1
| wget https://archive.archlinux.org/packages/f/flameshot/flameshot-13.0.1-1-x86
|
Install manually
1
| sudo pacman -U flameshot-13.0.1-1-x86_64.pkg.tar.zst
|
Install downgrade
Run downgrade
1
| sudo downgrade flameshot
|
From the menu, pick version 13.0.1 and you’re done.
Using the downgrade tool is definitely more convenient, but remember it’s still another piece of software you need to trust and keep an eye on.