title: Chrome failed to start on CentOS using chromedriver2.9
body: <p>Env: chromedriver 2.9, google-chrome-stable 34, python 2.6, CentOS6.4 final x86_64 </p>
  
  <p>I install google-chrome-stable(not chromium) follow <a href="http://chrome.richardlloyd.org.uk/" rel="nofollow noreferrer">install-chrome.sh</a>. It may extract packages from fedoraproject and install those package to <code>/opt/google/chrome/lib</code>. I install chromedriver2.9 follow <a href="https://code.google.com/p/chromedriver/issues/detail?id=440" rel="nofollow noreferrer">link</a>. I can run google-chrome and chromedriver manually without error. I install selenium by <code>pip install selenium</code>(selenium 2.41 ).  Selenium is installed to <code>/usr/lib/python2.6/site-packages/</code>. Google-chrome installed at this manner seems not allowed to open as root.</p>
  
  <p>When I run code under python console with non root user as follow:</p>
  
  <pre><code>&gt;&gt;&gt; from selenium import webdriver
  &gt;&gt;&gt; driver = webdriver.Chrome()
  </code></pre>
  
  <p>It return error message as follow instead of openning chrome.</p>
  
  <pre><code>Traceback (most recent call last):
    File "&lt;stdin&gt;", line 3, in &lt;module&gt;
    File "/usr/lib/python2.6/site-packages/selenium/webdriver/chrome/webdriver.py", line 65, in __init__
      keep_alive=True)
    File "/usr/lib/python2.6/site-packages/selenium/webdriver/remote/webdriver.py", line 72, in __init__
      self.start_session(desired_capabilities, browser_profile)
    File "/usr/lib/python2.6/site-packages/selenium/webdriver/remote/webdriver.py", line 115, in start_session
      'desiredCapabilities': desired_capabilities,
    File "/usr/lib/python2.6/site-packages/selenium/webdriver/remote/webdriver.py", line 166, in execute
      self.error_handler.check_response(response)
    File "/usr/lib/python2.6/site-packages/selenium/webdriver/remote/errorhandler.py", line 164, in check_response
      raise exception_class(message, screen, stacktrace)
  selenium.common.exceptions.WebDriverException: Message: u'unknown error: Chrome failed to start: crashed\n  (Driver info: chromedriver=2.9.248304,platform=Linux 2.6.32-358.el6.x86_64 x86_64)'
  </code></pre>
  
  <p>I get log follow link<a href="https://stackoverflow.com/questions/22424737/message-uunknown-error-chrome-failed-to-start-exited-abnormally">Unknown error: Chrome failed to start: exited abnormally</a>. There is no solution on that link. What should I do? Thanks.</p>
  
  <pre><code>[0.987][INFO]: COMMAND InitSession {
     "desiredCapabilities": {
        "browserName": "chrome",
        "chromeOptions": {
           "args": [  ],
           "extensions": [  ]
        },
        "javascriptEnabled": true,
        "platform": "ANY",
        "version": ""
     },
     "sessionId": null
  }
  [0.987][INFO]: Populating Preferences file: {
     "alternate_error_pages": {
        "enabled": false
     },
     "autofill": {
        "enabled": false
     },
     "browser": {
        "check_default_browser": false
     },
     "distribution": {
        "import_bookmarks": false,
        "import_history": false,
        "import_search_engine": false,
        "make_chrome_default_for_user": false,
        "show_welcome_page": false,
        "skip_first_run_ui": true
     },
     "dns_prefetching": {
        "enabled": false
     },
     "profile": {
        "content_settings": {
           "pattern_pairs": {
              "https://*,*": {
                 "media-stream": {
                    "audio": "Default",
                    "video": "Default"
                 }
              }
           }
        },
        "default_content_settings": {
           "geolocation": 1,
           "mouselock": 1,
           "notifications": 1,
           "popups": 1,
           "ppapi-broker": 1
        },
        "password_manager_enabled": false
     },
     "safebrowsing": {
        "enabled": false
     },
     "search": {
        "suggest_enabled": false
     },
     "translate": {
        "enabled": false
     }
  }
  [0.988][INFO]: Populating Local State file: {
     "background_mode": {
        "enabled": false
     },
     "ssl": {
        "rev_checking": {
           "enabled": false
        }
     }
  }
  [0.988][INFO]: Launching chrome: /opt/google/chrome/google-chrome --disable-background-networking --disable-client-side-phishing-detection --disable-component-update --disable-default-apps --disable-hang-monitor --disable-prompt-on-repost --disable-sync --disable-web-resources --enable-logging --full-memory-crash-report --ignore-certificate-errors --load-extension=/tmp/.com.google.Chrome.NnyvZ9/internal --logging-level=1 --metrics-recording-only --no-first-run --password-store=basic --remote-debugging-port=12775 --safebrowsing-disable-auto-update --safebrowsing-disable-download-protection --use-mock-keychain --user-data-dir=/tmp/.com.google.Chrome.AtCYvH data:,
  [0.989][DEBUG]: DevTools request: http://127.0.0.1:12775/json/version
  [0.991][WARNING]: PAC support disabled because there is no system implementation
  [1.034][DEBUG]: DevTools request failed
  [1.084][DEBUG]: DevTools request: http://127.0.0.1:12775/json/version
  [1.085][DEBUG]: DevTools request failed
  [1.135][DEBUG]: DevTools request: http://127.0.0.1:12775/json/version
  [1.136][DEBUG]: DevTools request failed
  
  .....
  .....
  
  [61.022][DEBUG]: DevTools request: http://127.0.0.1:12775/json/version
  [61.024][DEBUG]: DevTools request failed
  [61.024][INFO]: RESPONSE InitSession unknown error: Chrome failed to start: crashed
  [61.025][DEBUG]: Log type 'driver' lost 0 entries on destruction
  [61.025][DEBUG]: Log type 'browser' lost 0 entries on destruction
  </code></pre>
  
  <p>I am confused about those <code>DevTools</code> things, either.</p>