screen doesn't update fully wth spice + virtio-vga graphics

Host environment

  • Operating system: Fedora 38
  • OS/kernel version: 6.6.8-200.fc39.x86_64
  • Architecture: x86_64
  • QEMU flavor: qemu-system-x86_64
  • QEMU version: 8.2.0
  • QEMU command line:
qemu-system-x86_64 -monitor stdio -cdrom ~/Fedora-Server-netinst-x86_64-39-1.5.iso  -spice addr=0.0.0.0,port=5900,disable-ticketing=on -m 2000  -accel kvm  -device virtio-vga -serial none

Emulated/Virtualized environment

  • Operating system: Fedora 39
  • OS/kernel version:
  • Architecture: x86_64

Description of problem

When using spice graphics with virtio-vga, display updates and missing and/or delayed making interaction unusable

Steps to reproduce

Create a VM with spice graphics and virtio-vga with earlier mentioned command line

Open remote-viewer spice://localhost:5900

Boot the Fedora 39 server network installer CDROM ISO

When Ananconda starts, select 'continue' at the first language choice screen

Select 'Root Account' config option

Toggle between "Disable root account" and "Enable root account" options

Observe when the password entry box is shown/hidden, the screen does not redraw correctly

Additional information

See also

https://bugzilla.redhat.com/show_bug.cgi?id=2256884 https://bbs.archlinux.org/viewtopic.php?id=291606

Edited Jan 09, 2024 by Daniel P. Berrangé
Assignee Loading
Time tracking Loading