Hi there! i have been googling and searching about this weird behavior but could not find a final solution. I running a proxmox on a consumer hw .
Asrock B650 reptide
64GB DDR5
2x 2TB Flash nvme
Using RDP and SSH to connect to vms.
Most of the time all the vms runs just fine. Sometimes i had the windows vms showing some slow down during window operation (like alt-tab), sometimes they freeze for a couple of seconds and them return, just to freeze again on the next alt-tab or windows scrolling. Everything points out to a lack of graphics hardware acceleration. Sometimes i managed to fix it by selecting a different video card under hardware - > display. VirtGL was a solid choice. After a while i noticed that even using virtgl i got the same problem.
I managed to find a workaround, i start the vm, connect to it using SPICE (log in into windows) and them i connect to the vm using RDP, and every time the vm got way better performance, no more freeze during windows switching or scrolls.
here it is the vm configuration:
**************
agent: 1
balloon: 0
boot: order=scsi0;ide0;ide2;net0
cores: 8
cpu: x86-64-v4
ide0: local:iso/virtio-win.iso,media=cdrom,size=707456K
ide2: none,media=cdrom
machine: pc-i440fx-9.0
memory: 16256
meta: creation-qemu=9.0.2,ctime=1737665163
name: ES10
net0: virtio=BC:24:11:B6:6B:A6,bridge=vmbrTbus,firewall=1,tag=301
net1: virtio=BC:24:11:83:F4
3,bridge=vmbrPltbus,firewall=1,tag=302
numa: 1
ostype: win10
scsi0: P3_SSD:vm-501-disk-0,discard=on,iothread=1,size=60G,ssd=1
scsi1: P3_SSD:vm-501-disk-1,discard=on,iothread=1,size=60G,ssd=1
scsihw: virtio-scsi-single
smbios1: uuid=e72ef1c1-3d3a-4ce1-8059-914c1f7713fc
sockets: 1
vga: virtio-gl,memory=512
vmgenid: 7139595b-270c-45bb-9b2e-c87cac428f50
*************
Here it is my pve version :
proxmox-ve: 8.4.0 (running kernel: 6.8.12-11-pve)pve-manager: 8.4.1 (running version: 8.4.1/2a5fa54a8503f96d)proxmox-kernel-helper: 8.1.1proxmox-kernel-6.8.12-11-pve-signed: 6.8.12-11proxmox-kernel-6.8: 6.8.12-11proxmox-kernel-6.8.12-10-pve-signed: 6.8.12-10proxmox-kernel-6.8.12-9-pve-signed: 6.8.12-9proxmox-kernel-6.8.12-4-pve-signed: 6.8.12-4ceph-fuse: 17.2.7-pve3corosync: 3.1.9-pve1criu: 3.17.1-2+deb12u1glusterfs-client: 10.3-5ifupdown2: 3.2.0-1+pmx11ksm-control-daemon: 1.5-1libjs-extjs: 7.0.0-5libknet1: 1.30-pve2libproxmox-acme-perl: 1.6.0libproxmox-backup-qemu0: 1.5.1libproxmox-rs-perl: 0.3.5libpve-access-control: 8.2.2libpve-apiclient-perl: 3.3.2libpve-cluster-api-perl: 8.1.1libpve-cluster-perl: 8.1.1libpve-common-perl: 8.3.1libpve-guest-common-perl: 5.2.2libpve-http-server-perl: 5.2.2libpve-network-perl: 0.11.2libpve-rs-perl: 0.9.4libpve-storage-perl: 8.3.6libspice-server1: 0.15.1-1lvm2: 2.03.16-2lxc-pve: 6.0.0-1lxcfs: 6.0.0-pve2novnc-pve: 1.6.0-2proxmox-backup-client: 3.4.2-1proxmox-backup-file-restore: 3.4.2-1proxmox-firewall: 0.7.1proxmox-kernel-helper: 8.1.1proxmox-mail-forward: 0.3.3proxmox-mini-journalreader: 1.5proxmox-offline-mirror-helper: 0.6.7proxmox-widget-toolkit: 4.3.11pve-cluster: 8.1.1pve-container: 5.2.6pve-docs: 8.4.0pve-edk2-firmware: 4.2025.02-3pve-esxi-import-tools: 0.7.4pve-firewall: 5.1.1pve-firmware: 3.15-4pve-ha-manager: 4.0.7pve-i18n: 3.4.5pve-qemu-kvm: 9.2.0-5pve-xtermjs: 5.5.0-2qemu-server: 8.3.13smartmontools: 7.3-pve1spiceterm: 3.3.0swtpm: 0.8.0+pve1vncterm: 1.8.0zfsutils-linux: 2.2.7-pve2
Anyone having the same issue with a different solution ? Any help is much appreciated.
Asrock B650 reptide
64GB DDR5
2x 2TB Flash nvme
Using RDP and SSH to connect to vms.
Most of the time all the vms runs just fine. Sometimes i had the windows vms showing some slow down during window operation (like alt-tab), sometimes they freeze for a couple of seconds and them return, just to freeze again on the next alt-tab or windows scrolling. Everything points out to a lack of graphics hardware acceleration. Sometimes i managed to fix it by selecting a different video card under hardware - > display. VirtGL was a solid choice. After a while i noticed that even using virtgl i got the same problem.
I managed to find a workaround, i start the vm, connect to it using SPICE (log in into windows) and them i connect to the vm using RDP, and every time the vm got way better performance, no more freeze during windows switching or scrolls.
here it is the vm configuration:
**************
agent: 1
balloon: 0
boot: order=scsi0;ide0;ide2;net0
cores: 8
cpu: x86-64-v4
ide0: local:iso/virtio-win.iso,media=cdrom,size=707456K
ide2: none,media=cdrom
machine: pc-i440fx-9.0
memory: 16256
meta: creation-qemu=9.0.2,ctime=1737665163
name: ES10
net0: virtio=BC:24:11:B6:6B:A6,bridge=vmbrTbus,firewall=1,tag=301
net1: virtio=BC:24:11:83:F4

numa: 1
ostype: win10
scsi0: P3_SSD:vm-501-disk-0,discard=on,iothread=1,size=60G,ssd=1
scsi1: P3_SSD:vm-501-disk-1,discard=on,iothread=1,size=60G,ssd=1
scsihw: virtio-scsi-single
smbios1: uuid=e72ef1c1-3d3a-4ce1-8059-914c1f7713fc
sockets: 1
vga: virtio-gl,memory=512
vmgenid: 7139595b-270c-45bb-9b2e-c87cac428f50
*************
Here it is my pve version :
proxmox-ve: 8.4.0 (running kernel: 6.8.12-11-pve)pve-manager: 8.4.1 (running version: 8.4.1/2a5fa54a8503f96d)proxmox-kernel-helper: 8.1.1proxmox-kernel-6.8.12-11-pve-signed: 6.8.12-11proxmox-kernel-6.8: 6.8.12-11proxmox-kernel-6.8.12-10-pve-signed: 6.8.12-10proxmox-kernel-6.8.12-9-pve-signed: 6.8.12-9proxmox-kernel-6.8.12-4-pve-signed: 6.8.12-4ceph-fuse: 17.2.7-pve3corosync: 3.1.9-pve1criu: 3.17.1-2+deb12u1glusterfs-client: 10.3-5ifupdown2: 3.2.0-1+pmx11ksm-control-daemon: 1.5-1libjs-extjs: 7.0.0-5libknet1: 1.30-pve2libproxmox-acme-perl: 1.6.0libproxmox-backup-qemu0: 1.5.1libproxmox-rs-perl: 0.3.5libpve-access-control: 8.2.2libpve-apiclient-perl: 3.3.2libpve-cluster-api-perl: 8.1.1libpve-cluster-perl: 8.1.1libpve-common-perl: 8.3.1libpve-guest-common-perl: 5.2.2libpve-http-server-perl: 5.2.2libpve-network-perl: 0.11.2libpve-rs-perl: 0.9.4libpve-storage-perl: 8.3.6libspice-server1: 0.15.1-1lvm2: 2.03.16-2lxc-pve: 6.0.0-1lxcfs: 6.0.0-pve2novnc-pve: 1.6.0-2proxmox-backup-client: 3.4.2-1proxmox-backup-file-restore: 3.4.2-1proxmox-firewall: 0.7.1proxmox-kernel-helper: 8.1.1proxmox-mail-forward: 0.3.3proxmox-mini-journalreader: 1.5proxmox-offline-mirror-helper: 0.6.7proxmox-widget-toolkit: 4.3.11pve-cluster: 8.1.1pve-container: 5.2.6pve-docs: 8.4.0pve-edk2-firmware: 4.2025.02-3pve-esxi-import-tools: 0.7.4pve-firewall: 5.1.1pve-firmware: 3.15-4pve-ha-manager: 4.0.7pve-i18n: 3.4.5pve-qemu-kvm: 9.2.0-5pve-xtermjs: 5.5.0-2qemu-server: 8.3.13smartmontools: 7.3-pve1spiceterm: 3.3.0swtpm: 0.8.0+pve1vncterm: 1.8.0zfsutils-linux: 2.2.7-pve2
Anyone having the same issue with a different solution ? Any help is much appreciated.