Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I originally thought it was just startx, but now I've discovered ALL commands are "not found" for any user except root... I obviously haven't checked the path for every single one, but the path for 'startx' is fine.

Basic commands such as ls, echo, cd, etc. all still work, just not ones I've had to install like startx, nano, google-chrome, etc.

This happened after installing Vidalia, with the dependencies libevent, GeoIP, tor, and vidalia. Vidalia ran once, but did not run again, and upon reboot all was gone... was this a virus?? (all were from Slackbuilds)

share|improve this question
Try create a new user/account and test. – John Siu Jan 31 '13 at 19:37
Try echo $PATH as both root and non-root user. – cjm Jan 31 '13 at 20:09
What is "vidalia"? Where did you get it, how did you install it? – vonbrand Jan 31 '13 at 23:05
@vonbrand Vidalia is a graphical controller for Tor. – qbi Jan 31 '13 at 23:36
Re @cjm's comment: See if running commands directly (for example, /bin/ls) works or complains. – vonbrand Feb 1 '13 at 12:02

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.