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 by Daniel P. Berrangé