vorrei sapere come fai la stringa home, cmq prova
perché tu in quel caso cerchi un file che si trova sotto /f e non nel tuo pathcodice:File f = new File (home, "guide"); theProcess = Runtime.getRuntime().exec("evince file://" + f.getAbsolutePath() +"/Debian.pdf");