I915ovmfrom Upd

Inside the VM or container, force LLVMpipe:

export GALLIUM_DRIVER=llvmpipe
export MESA_GL_VERSION_OVERRIDE=3.3

Or in QEMU:

-display sdl,gl=off -vga std
sudo dmesg -T | grep -i "i915ovmfrom"
sudo dmesg -T | grep -i "overlay\|ovm"

You are most likely to see this error under the following conditions: i915ovmfrom upd

| Scenario | Environment | Typical Symptom | |----------|-------------|----------------| | Passed-through Intel GPU in VM | QEMU/KVM + VFIO | Guest display freezes, then recovers; error in host dmesg | | Using Intel GVT-g (Shared GPU) | KVM with i915-GVTg_V5_8 | VM fails to boot with "Failed to set domain page" | | Running Wayland compositor inside VM | Weston, Gnome on VM with VirtIO-GPU | Random artifacts, then session restart | | Unprivileged LXC container with GPU access | LXC + lxc.cgroup2.devices.allow | Containerized OpenGL app crashes, kernel splat | | Intel Ice Lake / Tiger Lake mobile CPUs | Laptops with hybrid graphics | Battery drain + constant i915ovmfrom upd retries | Inside the VM or container, force LLVMpipe: export

In all cases, the underlying cause is a mismatch between the host kernel’s expectation and the guest’s or container’s overlay surface state. Or in QEMU: -display sdl,gl=off -vga std


cat /proc/meminfo | grep -i "gtt\|gfx"
cat /sys/kernel/debug/dri/0/i915_gem_objects   # if debugfs mounted