https://bugzilla.redhat.com/show_bug.cgi?id=1417448 There are 2 problems: The driver does not start properly when it does not receive valid physical address from the OS when tries to obtain current display information (fallback mode with defaults) When this is fixed, in case of fallback the driver uses 24bpp as default color format. If current mode of VGA is 32bpp, due to bug in qemu the screen is not displayed properly after video mode switch. Setting fallback color format to 32 bpp avoids the problem. Changes from V1: Patch 1 fixed to be C++ instead of C Yuri Benditovich (4): qxl-wddm-dod: Startup case when OS does not supply frame buffer address qxl-wddm-dod: Discard meaningless copy of value qxl-wddm-dod: Allow easy modification of fallback setting qxl-wddm-dod: Use 32 bpp for fallback mode qxldod/QxlDod.cpp | 36 ++++++++++++++++++++++++++++-------- 1 file changed, 28 insertions(+), 8 deletions(-) -- 2.7.0.windows.1 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel