How about going into the game folder location and starting the game: does it run
--then I would check the properties of the control you are using: the menu selection seeing how it starts, and try that from a terminal in the game folder: does that start
--then I would move to /home, drop to a terminal and try the gane start function (your control method, either the game run file or however the game is being loaded via the menu): does it start
If any of that works, I might just redit/touch the menu and save the same data (if nothing needs changed), see if then runs from the menus
After this, I am out of easy steps to test..