@scotdalton I'm removing this for now. I need to iterate on a few things and I got it wrong also:

- Firstly, this setup would be for using a non-headless setup, i.e. selenium. Then you would need to `before_install: yadda yadda install xvfb`. Then you could set the display port and start up X as shown above. See here for more details: [http://docs.travis-ci.com/user/gui-and-headless-browsers/](http://docs.travis-ci.com/user/gui-and-headless-browsers/)
- Next this `rackup &` would physically start our rails application, but also I don't think is necessary since selenium would do the same thing.
- Before I try this strategy (and I do think selenium is more tried and true on travis than poltergeist/phantomjs) I am going to add some debugging and increased wait time to poltergeist based on a rather long and incomplete discussion here: https://github.com/teampoltergeist/poltergeist/issues/375