Sweet new open source project: https://github.com/Seitanas/kvm-vdi
It is required to run the installation readme above to use KVM-VDI.
KVM-VDI does not come with a built in LTSP (client) script. So, I created one.
This is useful if you want your thinclients to be able to remote into a KVM-VDI, and want full control using lts.conf.
Run the following on your Ubuntu LTSP server, this will install packages you’ll need on the thinclient: (Replace <base> with whatever you used for ltsp-build-client –chroot <base>)
123 ltsp-chroot --arch <base> -mapt-get xdotool x11-utils xwit python python-requests virt-viewer freerdp-x11 pulseaudio xinitexit
Here is an example: ltsp-build-client.conf
The /var/lib/tftpboot/ltsp/<base>/lts.conf options are:
12 #KVM-VDI Remote Desktop to Virtual MachineSCREEN_07 = vdi
Here is an example: lts.conf
Put the below screen script into: vdi <– Right click and “Save link as”
IMPORTANT: Be sure to name it “vdi“
The last step is to run
1 ltsp-update-image <base>
LTSP comes with these screen scripts by default:
kiosk ldm menu rdesktop shell ssh startx telnet xdmcp xfreerdp xterm
(ldm is enabled on VT_07 by default)