-
Notifications
You must be signed in to change notification settings - Fork 73
Expand file tree
/
Copy pathVagrantfile
More file actions
23 lines (18 loc) · 795 Bytes
/
Vagrantfile
File metadata and controls
23 lines (18 loc) · 795 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Vagrant.configure(2) do |config|
config.vm.box = "ubuntu/jammy64"
config.vm.network "forwarded_port", guest: 5900, host: 5900
config.vm.provider "virtualbox" do |vb|
vb.name = "framebuffer-vncserver.22.04"
# vb.gui = true
# vb.memory = "1024"
# https://bugs.launchpad.net/cloud-images/+bug/1829625
# vb.customize ["modifyvm", :id, "--uart1", "0x3F8", "4"]
# vb.customize ["modifyvm", :id, "--uartmode1", "file", "./ttyS0.log"]
end
# disable vbox fb
config.vm.provision "shell", inline: "echo 'blacklist vboxvideo' >> /etc/modprobe.d/vbox.conf;sudo update-initramfs -u"
# vagrant plugin install vagrant-reload
config.vm.provision :reload
config.vm.provision "shell", path: "vagrant.sh"
config.ssh.extra_args = ["-t", "cd /vagrant;sudo su"]
end