I am use Parallels to do my user test for my code's binaries, both x64 and ARM64, for Windows and Linux. Parallels Desktop 20 provides a prepackaged VM for Linux that is bundled with Rosetta support. so that makes it really simple to get this going.