GroovyArcade is a pre-configured arch Linux image oriented towards arcade machine usage. It has kernel modified for 15khz, so it will work with lcd and crt. It includes groovymame. It does not need crt_emudriver, because the kernel is patched to support it. I’m not 100% on how it works, and the differences between getting 15khz on Linux vs windows, but it does work.
GroovyArcade is a work in progress. I have recently been revisiting it, and am liking it. If more people support it, maybe it will see more development. There was an update yesterday that is slowly starting to move to git repos where we could possibly have some community involvement helping to improve it.
Download virtual box and check it out in a virtual install.