This bug has been reported to Ubuntu Launchpad as: https://launchpad.net/bugs/306331 XUbuntu 8.10. I have Eclipse installed(unzipped) under my home folder (/home/romani/java/Eclipse34/eclipse). I add this folder to .bashrc file " export PATH=$PATH:/home/romani/java/Eclipse34/eclipse " Press Alt+F2 and type "eclipse", press Enter -> Error message that such file does not exist. To check correctness of PATH - open terminal and type "eclipse" ->Eclipse is launching. From a second reporter: This patch should grab the user's PATH from the environment and send it up the chain. The user will need to make sure that PATH is set properly and available to xfrun. http://launchpadlibrarian.net/42733793/xfrun_add_path.diff
No bug here. NULL in envp means "use the current environment." Likely xfrun4 is getting started by dbus-daemon, which is getting started before the user's PATH is getting set up. Or, more likely, ~/.bashrc isn't sourced by Xfce's init script. You'll need to get the directory in PATH via some other means.