diff --git a/post-first-startup-scripts/deploy-minimal-workstation.sh b/post-first-startup-scripts/deploy-minimal-workstation-session.sh similarity index 65% rename from post-first-startup-scripts/deploy-minimal-workstation.sh rename to post-first-startup-scripts/deploy-minimal-workstation-session.sh index 84cd35a..f92c530 100644 --- a/post-first-startup-scripts/deploy-minimal-workstation.sh +++ b/post-first-startup-scripts/deploy-minimal-workstation-session.sh @@ -4,25 +4,25 @@ # GPU and CPU agnostic configuration. virt-install \ - --connect qemu:///system \ - --metadata description="Spice with OpenGL. OS shipping with a minimal GNOME Shell environment. Based on Fedora Server 35" \ + --connect qemu:///session \ + --metadata description="SDL with OpenGL. Minimal GNOME Shell environment. Based on Fedora Server 35" \ --os-variant detect=off \ --virt-type kvm \ --arch x86_64 \ --machine q35 \ - --name minimal-workstation \ + --name virtual-destkop-session \ --boot uefi \ - --cpu host-model,topology.sockets=1,topology.cores=2,topology.threads=1 \ - --vcpus 2 \ + --cpu host-model,topology.sockets=1,topology.cores=1,topology.threads=1 \ + --vcpus 1 \ --memory 2048 \ --video virtio \ - --graphics spice,gl.enable=yes,listen=none \ + --graphics sdl,gl.enable=yes \ --channel spicevmc \ --channel unix,target.type=virtio,target.name=org.qemu.guest_agent.0 \ --autoconsole none \ --console pty,target.type=virtio \ --sound none \ - --network type=default,model=virtio \ + --network type=user,model=virtio \ --controller type=virtio-serial \ --controller type=usb,model=none \ --controller type=scsi,model=virtio-scsi \ @@ -30,6 +30,6 @@ virt-install \ --input type=tablet,bus=virtio \ --memballoon none \ --rng /dev/urandom,model=virtio \ - --disk path=/var/lib/libvirt/images/virtual-desktop.img,format=raw,bus=virtio,cache=writeback,size=10 \ + --disk path=~/.local/share/libvirt/images/virtual-desktop-session.img,format=raw,bus=virtio,cache=none,size=10 \ --location=https://download.fedoraproject.org/pub/fedora/linux/releases/35/Everything/x86_64/os/ \ --extra-args="inst.ks=https://raw.githubusercontent.com/PhyllomeOS/phyllomeos/main/dishes/virtual-desktop.cfg" \ No newline at end of file