Installation failure and gui crash for VM/guest ubuntu 24.04 with SPICE video hardware on proxmox 8.2.4 : reproducible

Valombre

New Member
Nov 16, 2023
15
6
3
Hi
i use a proxmox no-subscription 8.2.4 (upgraded last month from 7.4) on 2 server (cluster) 192G RAM a lot of cpu and zfs raid10 NVME total 8TB.
After my cluster migration i upgraded one of my ubuntu mate desktop 64bits (4 cpu 4GB ram) 22.04 VM to 24.04 (SPICE video hardware option) one day later crash of the gui had to force stop and reboot the VM.

The crashes append almost everyday and randomly, most of the time when i locked my session during the night.
Sometimes ssh connection is possible as the VM isn't completely crashed here the logs :

Code:
2024-09-12T02:30:35.175376+02:00 vmtest qemu-ga: info: guest-ping called
2024-09-12T02:30:36.076303+02:00 vmtest qemu-ga: info: guest-fsfreeze called
2024-09-12T02:31:48.917494+02:00 vmtest kernel: [TTM] Buffer eviction failed
2024-09-12T02:31:48.917515+02:00 vmtest kernel: qxl 0000:00:02.0: object_init failed for (262144, 0x00000001)
2024-09-12T02:31:48.917517+02:00 vmtest kernel: [drm:qxl_gem_object_create [qxl]] *ERROR* Failed to allocate GEM object (262100, 1, 4096, -12)
2024-09-12T02:31:48.917518+02:00 vmtest kernel: [drm:qxl_alloc_ioctl [qxl]] *ERROR* qxl_alloc_ioctl: failed to create gem ret=-12

I tried several tuning, changing kernel etc .. the only solution to avoid those gui crashes was rollback to the 22.04 version snapshot and its 5.15 kernel.

Reproductible : To test and confirm i tried to install fresh VM total by default configuration only modification 4CPU,4GB RAM and SPICE video option for hardware, mandatory for copy/paste in GUI.
Using standard iso ubuntu mate 64 bits 24.04.1 and Ubuntu 24.04.1 64Bits impossible to finish the installation crashes of the gui, i could see the logs (when the system/gui was back from crash) same error TTM Buffer eviction and drm/qxl errors..

I tried to install without SPICE video hardware option for the test install VM => and installation was OK
Then i suspect SPICE/qxl/kernel to be the real problem here, but how to use a GUI VM without spice to copy/paste stuff ?

This post is linked to a previous one => https://forum.proxmox.com/threads/ttm-buffer-eviction-failed.152720/
Thanks to take a look at this problem

Regards,
 
Hi,
if other people could test/try installs of ubuntu 24.04 (vanilla or mate version) with SPICE video option and post the result it would be nice ;)
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!