Found file(REL): ./custom.hal
[Errno 2] No such file or directory: '/home/cnc/linuxcnc/configs/T17/qtvcp/screens/qtplasmac'
The rest seems to be triggered by this.
I don't think that is the problem, I have just built a 2.9 VM using the same version and I see the same error message but it still loads correctly. I think that is an internal QtVCP message that probably should be muted normally.
Is there any more info on screen with "debug" in it?
Maybe post ~/linuxcnc_debug.txt and linuxcnc_print.txt after a unsuccessful run attempt.