title: cannot start browser for selenium through ssh
body: <p>I am trying to setup a linux box (no display connected) to run as a selenium server. If I connect a monitor and login on the box then I can run the selenium tests no problem. If I try to run the tests via ssh then the tests fail with </p>
  
  <pre><code>Failed to start new browser session, shutdown browser and clear all session data
  java.lang.RuntimeException: Timed out waiting for profile to be created!
  at  org.openqa.selenium.server.browserlaunchers.FirefoxChromeLauncher.waitForFullProfileToBeCreated(FirefoxChromeLauncher.java:360)
  at org.openqa.selenium.server.browserlaunchers.FirefoxChromeLauncher.populateCustomProfileDirectory(FirefoxChromeLauncher.java:114)
  </code></pre>
  
  <p>I think it has something to do with the display's absence / presence. Any ideas?</p>
  
  <p>PS the browser is firefox 5, the OS is Ubuntu 11.04</p>