title: What is wrong with my installation of Ruby Watir::WebDriver?
body: <p>I'm trying to run Watir for Ruby on Ubuntu 10.04. I've installed Chrome and ChromeDriver on my (displayless) server, and installed the selenium-webdriver Gem. But when I try to create a browser in Watir, I get:</p>
  
  <pre><code>$ irb
  irb(main):001:0&gt; require 'rubygems'
  =&gt; true
  irb(main):002:0&gt; require 'watir-webdriver'
  =&gt; true
  irb(main):003:0&gt; browser = Watir::Browser.new :chrome
  NoMethodError: undefined method `closed?' for nil:NilClass
          from /usr/lib/ruby/1.8/net/http.rb:1060:in `request'
          from /usr/lib/ruby/gems/1.8/gems/selenium-webdriver-2.26.0/lib/selenium/webdriver/remote/http/default.rb:83:in `response_for'
          from /usr/lib/ruby/gems/1.8/gems/selenium-webdriver-2.26.0/lib/selenium/webdriver/remote/http/default.rb:39:in `request'
          from /usr/lib/ruby/gems/1.8/gems/selenium-webdriver-2.26.0/lib/selenium/webdriver/remote/http/common.rb:40:in `call'
          from /usr/lib/ruby/gems/1.8/gems/selenium-webdriver-2.26.0/lib/selenium/webdriver/remote/bridge.rb:598:in `raw_execute'
          from /usr/lib/ruby/gems/1.8/gems/selenium-webdriver-2.26.0/lib/selenium/webdriver/remote/bridge.rb:92:in `create_session'
          from /usr/lib/ruby/gems/1.8/gems/selenium-webdriver-2.26.0/lib/selenium/webdriver/remote/bridge.rb:68:in `initialize'
          from /usr/lib/ruby/gems/1.8/gems/selenium-webdriver-2.26.0/lib/selenium/webdriver/chrome/bridge.rb:29:in `initialize'
          from /usr/lib/ruby/gems/1.8/gems/selenium-webdriver-2.26.0/lib/selenium/webdriver/common/driver.rb:37:in `new'
          from /usr/lib/ruby/gems/1.8/gems/selenium-webdriver-2.26.0/lib/selenium/webdriver/common/driver.rb:37:in `for'
          from /usr/lib/ruby/gems/1.8/gems/selenium-webdriver-2.26.0/lib/selenium/webdriver.rb:65:in `for'
          from /usr/lib/ruby/gems/1.8/gems/watir-webdriver-0.5.5/lib/watir-webdriver/browser.rb:35:in `initialize'
          from (irb):3:in `new'
          from (irb):3
          from :0
  irb(main):004:0&gt;
  </code></pre>
  
  <p>Long pause after the "Watir::Browser.new" call, I'm assuming some sort of timeout? Maybe trying to talk with Chromedriver? I'm running these versions of the relevant Gems:</p>
  
  <pre><code>$ gem list
  
  *** LOCAL GEMS ***
  
  addressable (2.3.2)
  childprocess (0.3.6)
  fastercsv (1.5.5)
  ffi (1.2.0, 1.0.11)
  libwebsocket (0.1.3)
  multi_json (1.3.7, 1.0.4)
  rubygems-update (1.8.24)
  rubyzip (0.9.9)
  selenium-webdriver (2.26.0, 2.18.0)
  watir-webdriver (0.5.5)
  websocket (1.0.3)
  yajl-ruby (1.1.0)
  </code></pre>