Hold up, a lot of misinformation getting thrown around here...
Assuming that your question is better phrased as "Can a deterministic state machine generate truly random numbers?", the answer is no. As John von Neumann famously stated, "Any one who considers arithmetical methods of producing random digits is, of course, in a state of sin." Given any deterministic process (That is, any process that runs predictably.) it is a trivial nature to restart the process with the exact same initial internal state and receive the same result.
That isn't to say that there is absolutely no process which generates truly random numbers. If current quantum theories are correct, both radioactive decay and shot noise (as discussed earlier in the form of Johnson-Nyquist noise) are truly random physical processes that are impossible to predict, even given knowledge of the state of the entire universe. These effects can be measured by a deterministic system to provide it with a source of true unpredictable randomness.
Between these two absolutes there is quite a bit of a grey area. By measuring the actions of particular functions within the computer such as mouse and keyboard usage, disk access, processor usage, and many, many other values it is possible to produce output that is virtually impossible to recreate. When properly implemented (As in the *nix /dev/rand device) it can be strong enough to be considered secure for even the most sensitive of applications. The same can be said of things like taking static or barometric pressure readings, provided proper bleaching algorithms are used.
Hope that answers your question. Unfortunately, it isn't as simple as "yes" or "no", depending on how you meant to ask the question, but I think that this should give you whatever information you need.
AnthraX101