3D 가속을 활성화하기 위해 VGA를 사용하여 virgl
Qemu VM에 일부 비디오 메모리를 할당 하고 싶습니다. 1G 비디오 메모리를 할당하려고 다음 명령을 입력했습니다.
qemu-system-x86_64 -hda RedHat.qcow2 -m 2G -smp 8 \
-device virtio-vga-gl,max_hostmem=1000 -display gtk,gl=on
그러나 이는 작동하지 않습니다. VM의 장치가 virgl
할당된 비디오 메모리를 얻지 못합니다. 이는 info ramblock
Qemu 모니터의 명령을 사용하여 표시할 수 있습니다.
(qemu) info ramblock
Block Name PSize Offset Used Total
0000:00:03.0/vga.vram 4 KiB 0x00000000800c0000 0x0000000000800000 0x0000000000800000
0000:00:03.0/virtio-vga.rom 4 KiB 0x00000000808c0000 0x0000000000010000 0x0000000000010000
그렇다면 virtio-vga-gl
장치에 비디오 메모리를 어떻게 할당합니까? 호스트는 Ubuntu 20.10이고 게스트는 RHEL 8.5이며 Qemu는 최신 소스 6.2.0-rc4에서 빌드되었습니다.
부가적인 질문으로 max_hostmem=1G
최신 Qemu 옵션과 해당 속성(예: 또는 )에 대한 전체 문서는 어디에서 찾을 수 있습니까 show-cursor=on
? Qemu의 명령줄 옵션을 알고 있지만 -device help
추가 문서는 포함되어 있지 않습니다. 많이 검색했지만 비슷한 문서만 찾을 수 있었습니다.이것이것은 거의 아무것도 말하지 않습니다.이 파일너무 오래된. 나도 읽었다이 문제. 3년밖에 안됐는데 벌써 낡았네요. 댓글로 URL을 알려주시면 정말 감사하겠습니다.