mirror of
				https://github.com/oSoWoSo/DistroHopper.git
				synced 2024-08-14 22:46:53 +00:00 
			
		
		
		
	Refactor DISPLAY_RENDERER configuration
This commit is contained in:
		
							parent
							
								
									eba2d52ba0
								
							
						
					
					
						commit
						1b151955b0
					
				
					 1 changed files with 5 additions and 19 deletions
				
			
		
							
								
								
									
										24
									
								
								quickemu
									
										
									
									
									
								
							
							
						
						
									
										24
									
								
								quickemu
									
										
									
									
									
								
							|  | @ -727,25 +727,11 @@ function vm_boot() { | |||
| 
 | ||||
|   # Map Quickemu OUTPUT to QEMU -display | ||||
|   case ${OUTPUT} in | ||||
|     gtk) | ||||
|       DISPLAY_RENDER="${OUTPUT},grab-on-hover=on,zoom-to-fit=off" | ||||
|       # GL is not working with GTK and virtio-vga | ||||
|       if [ "${DISPLAY_DEVICE}" == "virtio-vga" ]; then | ||||
|         gl="off" | ||||
|       fi | ||||
|       ;; | ||||
|     none|spice) | ||||
|       DISPLAY_RENDER="none";; | ||||
|     # spice-app has a bug where using spice-app,gl=off seems to enable gl, but | ||||
|     # if the gl param is omitted it works fine. | ||||
|     spice-app) | ||||
|       DISPLAY_RENDER="${OUTPUT}" | ||||
|       if [[ "${gl}" == "on" ]]; then | ||||
|         DISPLAY_RENDER+=",gl=on" | ||||
|       fi | ||||
|       ;; | ||||
|     *) | ||||
|       DISPLAY_RENDER="${OUTPUT},gl=${gl}";; | ||||
|     gtk)        DISPLAY_RENDER="${OUTPUT},grab-on-hover=on,zoom-to-fit=off,gl=${gl}";; | ||||
|     none|spice) DISPLAY_RENDER="none";; | ||||
|     sdl)        DISPLAY_RENDER="${OUTPUT},gl=${gl}";; | ||||
|     spice-app)  DISPLAY_RENDER="${OUTPUT},gl=${gl}";; | ||||
|     *)          DISPLAY_RENDER="${OUTPUT}";; | ||||
|   esac | ||||
| 
 | ||||
|   # https://www.kraxel.org/blog/2021/05/virtio-gpu-qemu-graphics-update/ | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue