# (Superseded) Set up a development environment using Vagrant on Ubuntud

**URL:** <https://meta.discourse.org/t/superseded-set-up-a-development-environment-using-vagrant-on-ubuntud/45277>\
**Category:** Development\
**Tags:** how-to\
**Created:** [05.Июнь.2016 14:54:07 UTC](https://meta.discourse.org/t/superseded-set-up-a-development-environment-using-vagrant-on-ubuntud/45277 "2016-06-05T14:54:07Z")\
**Posts on this page:** 1\
**Showing post:** 14

<div class="post-metadata">

**Author:** ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)\
**Post date:** [16.Январь.2017 15:55:08 UTC](https://meta.discourse.org/t/superseded-set-up-a-development-environment-using-vagrant-on-ubuntud/45277/14 "2017-01-16T15:55:08Z")

</div>

Hi Tarek - thanks for sharing this howto. I really appreciate it. I’ve tried following your instructions and noticed there are a few interim steps that are required. These become obvious as you move along but I thought I’d share them for the benefit of those who follow (including most likely myself.. ;-)). I also found it helpful to review [this discourse blog post about discourse as your first rails app](https://blog.discourse.org/2013/04/discourse-as-your-first-rails-app/) while setting up virtualbox on my mac.

- after step 1, also install git as instructed when you try to clone the discourse repo.
- after installing git, [follow these directions](https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/) to also generate a new ssh key and add it to the ssh agent, then [add to your github settings](https://help.github.com/articles/adding-a-new-ssh-key-to-your-github-account).

This is a good news, bad news post. Where I get stuck is on step 3. It hangs and eventually times out. I know this is a virtualbox/vagrant issue or even a hardware issue, but I’d be grateful for any advice. Here’s as far as I have come -

I followed [these instructions](https://stackoverflow.com/questions/23293071/timed-out-while-waiting-for-the-machine-to-boot-when-vagrant-up) found on stack overflow to add some lines to Vagrantinfo file, to turn on the gui so I can see what’s causing the holdup:

```
config.vm.provider :virtualbox do |vb|
  vb.gui = true
end

```

This is what I found:

 ![](https://global.discourse-cdn.com/meta/original/3X/1/c/1c03cd36e204526cefb215f582cff3158ad99132.png)

I am puzzled because I have a newish 2015 macbook pro with retina display, and am fairly certain it supports hardware acceleration. Also not getting entirely why I’d need such a thing for a discourse dev box. Anyhoo, now off to try this on a different laptop…

---

_[View the full topic](https://meta.discourse.org/t/superseded-set-up-a-development-environment-using-vagrant-on-ubuntud/45277)._
