Enable xterm.js on Proxmox VM
- Add a virtual serial port to your VM:
qm set YOUR_VM_ID -serial0 socket
- Log in to your VM and configure:
sudo vim /etc/default/grub
- Replace the line
GRUB_CMDLINE_LINUX_DEFAULT=…
with:GRUB_CMDLINE_LINUX_DEFAULT="quiet console=tty0 console=ttyS0,115200"
- Update grub:
sudo update-grub
- Shutdown
shutdown -h now
and Start the VM - Either open it from the Proxmox Web UI or on the PVE host issue:
qm terminal YOUR_VM_ID
Relevant Note(s): Proxmox Setup