I did use pm2 but even with pm2 it dont work right itll start up show magic mirrors loading screen then go to raspbian desktop where i have to enter pmstart mm.sh or whatever and then itll load just fine thats also been a struggle that was never resolved that i have coped with tho however