Newly built mini itx won't turn on any more

Finished with my weekend project but I cannot get it to run anymore after installing Linux. I looked at everything I can really think of. The power seems right, no led on power button, the green light on the motherboard is on, they're all brand new parts and were working just a minute ago...

Check the cables themselves...

Check the PSU... If the PSU is not working, have a defect or anything - well.. Take one from a friend just for test...