Setting up xterm.js for Proxmox

xterm.js is a more flexible terminal in Proxmox than the defacto noVNC setting. To set it up. Do the following:

Add a virtual serial port to the VM

Enable and start the virtual serial port in the VM

sudo systemctl enable serial-getty@ttyS0.service
sudo systemctl start serial-getty@ttyS0.service

Shut down the VM

Restart the VM