You can go with something like ubuntu or popos, then install mame and attract mode Either a easy to get up and running.
If you like an emulation station frontend Batocera is a nice PC based Linux OS focused on emulation. I have it installed on an Alienware Alpha R2 for console emulation, but it could be used for just mame.