# mangOH VM feedback

**URL:** <https://mangoh.discourse.group/t/mangoh-vm-feedback/1230>\
**Category:** Feedback\
**Created:** [March 10, 2018, 2:29pm UTC](https://mangoh.discourse.group/t/mangoh-vm-feedback/1230 "2018-03-10T14:29:42Z")\
**Posts on this page:** 12\
**Page:** 2

<div class="post-metadata">

**Author:** ![asyal](https://sea2.discourse-cdn.com/flex016/user_avatar/mangoh.discourse.group/asyal/32/78_2.png) [@asyal](https://mangoh.discourse.group/u/asyal)\
**Post date:** [March 15, 2018, 9:45pm UTC](https://mangoh.discourse.group/t/mangoh-vm-feedback/1230/21 "2018-03-15T21:45:40Z")

</div>

so whats the feedback on the VM? 🙂

like it, makes your life much easier, too complicated…?  
what should we improve…?

---

<div class="post-metadata">

**Author:** ![Alex](https://avatars.discourse-cdn.com/v4/letter/a/db5fbb/32.png) [@Alex](https://mangoh.discourse.group/u/Alex)\
**Post date:** [March 15, 2018, 10:28pm UTC](https://mangoh.discourse.group/t/mangoh-vm-feedback/1230/22 "2018-03-15T22:28:09Z")

</div>

I think the newer VM goes a little bit smoother than the previous version. The directory structures are fairly self explanatory and the steps are easy to follow. Doing it a few times, I now know the “architecture” of it and am playing with creating apps. Now I ran the “make” file only. Looks like it built update files for each WP module and for the red and green board. I think I could have done a make red\_wp85 and it would have only built for my particular board and module. Looking at my older VM, I do see that it only built for the red wp85, so I guess I could have saved some build time just building for that.

Lastly with both VM’s, I have had some issues with computer resources. I guess the default settings is for the VM to use 3.5GB of RAM. My computer only has 4 GB of RAM total, so sometimes it will freeze up. But I have lowered that down to 1.5 and will see how it does. I have a dedicated desktop computer for mangOH Red development.

---

<div class="post-metadata">

**Author:** ![dfrey](https://sea2.discourse-cdn.com/flex016/user_avatar/mangoh.discourse.group/dfrey/32/303_2.png) [@dfrey](https://mangoh.discourse.group/u/dfrey)\
**Post date:** [March 19, 2018, 3:36pm UTC](https://mangoh.discourse.group/t/mangoh-vm-feedback/1230/23 "2018-03-19T15:36:48Z")

</div>

I’m lowering the default RAM to 2 GB based on the fact that I didn’t see any difference in compile time when building using the command line. It may be necessary for dev studio users to bump up the RAM allocation. I haven’t really explored that though.

---

<div class="post-metadata">

**Author:** ![dingo](https://avatars.discourse-cdn.com/v4/letter/d/c2a13f/32.png) [@dingo](https://mangoh.discourse.group/u/dingo)\
**Post date:** [March 19, 2018, 4:38pm UTC](https://mangoh.discourse.group/t/mangoh-vm-feedback/1230/24 "2018-03-19T16:38:08Z")

</div>

might also consider vm images for KVM too, as its much more efficient then virtualBox… which requires being installed, where kvm has a much cleaner integration with linux and tools like virt-viewer and libvirt

you could probably export you vb image as raw and just post it also to the forum, again note a ton of people use vmware also, having only one choice makes it more difficult for users and forces them to a specific tool, other hands is … more Vms to create manage and support

---

<div class="post-metadata">

**Author:** ![dfrey](https://sea2.discourse-cdn.com/flex016/user_avatar/mangoh.discourse.group/dfrey/32/303_2.png) [@dfrey](https://mangoh.discourse.group/u/dfrey)\
**Post date:** [March 19, 2018, 5:46pm UTC](https://mangoh.discourse.group/t/mangoh-vm-feedback/1230/25 "2018-03-19T17:46:14Z")

</div>

I have only used the mangOH VM under virtualbox so far. I believe @nick is using vmware to run the VM. He told me that virtualbox didn’t work well for him on Mac OSX.

I agree that kvm would be better/faster/etc for running the VM on Linux. A little bit of searching indicates that it’s possible to [convert a .ova file to be used with KVM](https://wiki.hackzine.org/sysadmin/kvm-import-ova.html). If you’re already running Linux though, I feel like a docker container for the build tools and build dependencies would be more useful than a full-blown VM. I know the Developer Studio team did some work on docker toolchains, but I think they were only focused on building Legato apps and not on building the Legato framework itself or building the yocto based Legato Linux image.

---

<div class="post-metadata">

**Author:** ![nick](https://sea2.discourse-cdn.com/flex016/user_avatar/mangoh.discourse.group/nick/32/1380_2.png) [@nick](https://mangoh.discourse.group/u/nick)\
**Post date:** [March 19, 2018, 6:19pm UTC](https://mangoh.discourse.group/t/mangoh-vm-feedback/1230/26 "2018-03-19T18:19:07Z")

</div>

We’re definitely considering trying something Docker based such that we can build in the cloud easily. We don’t have any solid physical build servers yet so it may be a more suitable solution. VMware was more of a quick fix since it worked better than VirtualBox.

---

<div class="post-metadata">

**Author:** ![dingo](https://avatars.discourse-cdn.com/v4/letter/d/c2a13f/32.png) [@dingo](https://mangoh.discourse.group/u/dingo)\
**Post date:** [March 20, 2018, 1:00pm UTC](https://mangoh.discourse.group/t/mangoh-vm-feedback/1230/27 "2018-03-20T13:00:33Z")

</div>

Who wants a KVM image, I have one converted

---

<div class="post-metadata">

**Author:** ![asyal](https://sea2.discourse-cdn.com/flex016/user_avatar/mangoh.discourse.group/asyal/32/78_2.png) [@asyal](https://mangoh.discourse.group/u/asyal)\
**Post date:** [March 20, 2018, 1:25pm UTC](https://mangoh.discourse.group/t/mangoh-vm-feedback/1230/28 "2018-03-20T13:25:10Z")

</div>

We’ll try it out. Could you send the link to download?  
thanks.

---

<div class="post-metadata">

**Author:** ![Francis.duhaut](https://sea2.discourse-cdn.com/flex016/user_avatar/mangoh.discourse.group/francis.duhaut/32/350_2.png) [@Francis.duhaut](https://mangoh.discourse.group/u/Francis.duhaut)\
**Post date:** [March 21, 2018, 8:35pm UTC](https://mangoh.discourse.group/t/mangoh-vm-feedback/1230/29 "2018-03-21T20:35:29Z")

</div>

Hello Asyal

I have tested your new VM. Very great Job !

Francis

---

<div class="post-metadata">

**Author:** ![pascalb](https://sea2.discourse-cdn.com/flex016/user_avatar/mangoh.discourse.group/pascalb/32/974_2.png) [@pascalb](https://mangoh.discourse.group/u/pascalb)\
**Post date:** [May 12, 2018, 4:16pm UTC](https://mangoh.discourse.group/t/mangoh-vm-feedback/1230/30 "2018-05-12T16:16:51Z")

</div>

Hello,

In case someone is interested: I wanted to start trying to understand how mangOH Red development environment is structured and works. So I decided to create my own VM, from scratch. I used Linux Mint, as I’m not a big fan of Ubuntu window manager.

It seems that I partly reached my goal: I was able to rebuild mangOH platform, and update the board 🙂. I now have to create my first application…

You’ll find the steps I followed described [here](http://systev.com/mangoh-red-using-a-linux-mint-vm-for-development/).

Disclaimers:

- I’m still a beginner in the world of mangOH, so do not consider my article as expert’s advice
- I would recommend that you stick to the official VM, unless you want to do what I started to do: trying to understand the ins ou outs of mangOH development environment

---

<div class="post-metadata">

**Author:** ![pascalb](https://sea2.discourse-cdn.com/flex016/user_avatar/mangoh.discourse.group/pascalb/32/974_2.png) [@pascalb](https://mangoh.discourse.group/u/pascalb)\
**Post date:** [May 13, 2018, 5:19pm UTC](https://mangoh.discourse.group/t/mangoh-vm-feedback/1230/31 "2018-05-13T17:19:35Z")

</div>

Just added Developer Studio to the VM. Steps described [here](http://systev.com/mangoh-red-configuring-developer-studio/).

---

<div class="post-metadata">

**Author:** ![dfrey](https://sea2.discourse-cdn.com/flex016/user_avatar/mangoh.discourse.group/dfrey/32/303_2.png) [@dfrey](https://mangoh.discourse.group/u/dfrey)\
**Post date:** [May 14, 2018, 5:20pm UTC](https://mangoh.discourse.group/t/mangoh-vm-feedback/1230/32 "2018-05-14T17:20:15Z")

</div>

Thanks for writing that article @pascalb!

I’m updating the mangOH VM right now to use Ubuntu 18.04 which includes Gnome 3 rather than Unity so people might notice a few visual changes if they download the new VM.

[Previous page](https://mangoh.discourse.group/t/mangoh-vm-feedback/1230.md?page=1)
