Update graphics/resolution support for new Qemu

This commit is contained in:
Martin Wimpress 2021-09-06 22:23:10 +01:00
parent 8c642fd3ef
commit 0332b23b31
No known key found for this signature in database
GPG Key ID: 61DF940515E06DA3
1 changed files with 5 additions and 7 deletions

View File

@ -342,18 +342,16 @@ function vm_boot() {
# GL is not working with GTK currently
if [ "${OUTPUT}" == "gtk" ]; then
GL="es"
OUTPUT_EXTRA=",grab-on-hover=on,zoom-to-fit=on"
GL="off"
OUTPUT_EXTRA=",grab-on-hover=on,zoom-to-fit=off"
else
echo " - Screen: ${X_RES}x${Y_RES}"
fi
if [ "${DISPLAY_DEVICE}" == "qxl-vga" ]; then
VIDEO="-device ${DISPLAY_DEVICE},xres=${X_RES},yres=${Y_RES}, ${FULLSCREEN}"
elif [ "${DISPLAY_DEVICE}" == "virtio-vga" ]; then
VIDEO="-device ${DISPLAY_DEVICE},virgl=${VIRGL},xres=${X_RES},yres=${Y_RES}, ${FULLSCREEN}"
if [ "${DISPLAY_DEVICE}" == "qxl-vga" ] || [ "${DISPLAY_DEVICE}" == "VGA" ]; then
VIDEO="-device ${DISPLAY_DEVICE},vgamem_mb=128,xres=${X_RES},yres=${Y_RES},${FULLSCREEN}"
else
VIDEO="-device VGA,vgamem_mb=128,xres=${X_RES},yres=${Y_RES}, ${FULLSCREEN}"
VIDEO="-device ${DISPLAY_DEVICE},xres=${X_RES},yres=${Y_RES},${FULLSCREEN}"
fi
echo " - Video: ${DISPLAY_DEVICE}"