From a friendly Discord user lcstyle
Here’s the solution for anyone else in the future:
-
on cold boot → when the grub boot page pops up in your piKVM remote console session, hit ‘e’ to edit the boot command line
-
find the line that ends with “quiet”
-
add “splash nomodeset” to this line to prevent proxmox from resetting the video mode, and hit f10 to boot
-
this will allow you to get a clear console shell
-
once in the shell, edit /etc/default/grub
-
find the line : “GRUB_CMDLINE_LINUX_DEFAULT=”
-
add “video=1280x1024@60” (or whatever resolution / refresh rate you want within the limits of the PiKVM you are using)
-
save the file
-
run the “update-grub” command
-
reboot
-
profit $$$