Linux PVE guests with display types set to "virtio-gl" don't resume properly from hibernation and snapshots. Resuming results in no display output and requires resetting the guest to fix.
The the only sign that something has gone wrong is in the task output (no errors in dmesg).
For context, the PVE host is running an AMD Ryzen 5000 series "G" skew cpu. Issue is present with both SeaBIOS and OVMF machine configurations. Required libraries "libgl1" and "libegl1" are installed, as per the documentation, and virtio-gl generally works fine otherwise.
Is anyone else experiencing this issue?
Edit: host is running PVE 8.1.3, kernel 6.5.11-4-pve
The the only sign that something has gone wrong is in the task output (no errors in dmesg).
Code:
Resuming suspended VM
activating and using 'local-storage:vm-212-state-suspend-2023-11-23' as vmstate
kvm: Failed to load virtio-gpu:virtio-gpu
kvm: error while loading state for instance 0x0 of device '0000:00:01.0/virtio-gpu'
kvm: Error while loading VM state: Invalid argument
Resumed VM, removing state
TASK OK
For context, the PVE host is running an AMD Ryzen 5000 series "G" skew cpu. Issue is present with both SeaBIOS and OVMF machine configurations. Required libraries "libgl1" and "libegl1" are installed, as per the documentation, and virtio-gl generally works fine otherwise.
Is anyone else experiencing this issue?
Edit: host is running PVE 8.1.3, kernel 6.5.11-4-pve
Last edited: