Hi William, the Vagrantfile looks good at first sight, but I have never used the bento/fedora-24 box yet
If you are fine with Ubuntu and keen to use Chef for provisioning your linux desktop, you might wanna have a look at this "template project", which includes testing and self-updateability: - https://github.com/Zuehlke/linux-developer-vm More concrete examples based on this: - https://github.com/Zuehlke/java-developer-vm - https://github.com/tknerr/linus-kitchen If that's where you want to go, you will probably find lots of stuff to reuse from the above. If that's too much and you'd rather keep it simple for now -- I'd suggest to try another basebox, the boxcutter ones <https://github.com/boxcutter/> are really a good choice (pick your favorite OS) HTH, Torben On Fri, Jan 13, 2017 at 10:07 PM, William Saxton <sax...@gmail.com> wrote: > Perhaps it's an issue with not understanding Virtualbox, but I'm trying to > create a simple Linux Desktop environment on my Windows 10 system and the > "desktop" never appears (the virtualbox UI is still showing a CLI). I've > posted my Vagrantfile below: > > Honestly, I'm open to using any pre-made (debian-based) desktop > environment. Just figured Fedora + LXDE would be easy. > > -- Vagrantfile -- > > Vagrant.configure("2") do |config| > > config.vm.box = "bento/fedora-24" > config.vm.box_check_update = false > > config.vm.provider "virtualbox" do |vb| > # Display the VirtualBox GUI when booting the machine > vb.gui = true > end > > > config.vm.provision "shell", inline: <<-SHELL > > dnf install -y lxde-desktop > mkdir -p /etc/sysconfig/ > > echo "DISPLAYMANAGER=/usr/sbin/lxdm" >> /etc/sysconfig/desktop > echo "PREFERRED=/usr/bin/startlxde" >> /etc/sysconfig/desktop > > SHELL > > end > > -- > This mailing list is governed under the HashiCorp Community Guidelines - > https://www.hashicorp.com/community-guidelines.html. Behavior in > violation of those guidelines may result in your removal from this mailing > list. > > GitHub Issues: https://github.com/mitchellh/vagrant/issues > IRC: #vagrant on Freenode > --- > You received this message because you are subscribed to the Google Groups > "Vagrant" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to vagrant-up+unsubscr...@googlegroups.com. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/vagrant-up/eca5c778-1b4b-45b4-ab11-9d20a8baa93d%40googlegroups.com > <https://groups.google.com/d/msgid/vagrant-up/eca5c778-1b4b-45b4-ab11-9d20a8baa93d%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- This mailing list is governed under the HashiCorp Community Guidelines - https://www.hashicorp.com/community-guidelines.html. Behavior in violation of those guidelines may result in your removal from this mailing list. GitHub Issues: https://github.com/mitchellh/vagrant/issues IRC: #vagrant on Freenode --- You received this message because you are subscribed to the Google Groups "Vagrant" group. To unsubscribe from this group and stop receiving emails from it, send an email to vagrant-up+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/vagrant-up/CACN%2Ba_Z-YuHr8Q6UfgSP%3D2%3DX3ikMrV2xR28JE694WYhz3yrg1Q%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.