102-500 · Question #121
Which of the following protocols is designed to access the video card output of a virtual machine?
The correct answer is D. SPICE. SPICE (Simple Protocol for Independent Computing Environments) is a remote display protocol developed by Red Hat specifically to access the video card output of virtual machines. It supports high-quality video, audio redirection, USB passthrough, and 2D/3D acceleration - making…
Question
Options
- AKDE
- BX11
- CXfce
- DSPICE
- EXDMCP
How the community answered
(40 responses)- A8% (3)
- B3% (1)
- C10% (4)
- D78% (31)
- E3% (1)
Explanation
SPICE (Simple Protocol for Independent Computing Environments) is a remote display protocol developed by Red Hat specifically to access the video card output of virtual machines. It supports high-quality video, audio redirection, USB passthrough, and 2D/3D acceleration - making it the go-to protocol for KVM/QEMU VM display access.
Why the distractors are wrong:
- A. KDE - A desktop environment (graphical shell) for Linux, not a protocol at all.
- B. X11 - The X Window System is a display protocol for rendering local/remote GUIs on Unix systems, but it's not designed specifically for VM video card access.
- C. Xfce - Another lightweight desktop environment, like KDE - software, not a protocol.
- E. XDMCP - The X Display Manager Control Protocol enables remote X sessions (login screen forwarding), but it has nothing to do with VM video card output.
Memory tip: Think SPICE = VM display. KDE, Xfce, and X11 all have "X" or "K" associations with Linux desktops - eliminate them as desktop/display environments. XDMCP sounds protocol-like but is X-based login management. SPICE is the odd one out, and that uniqueness is the clue - it's the only one purpose-built for virtual machine display.
Topics
Community Discussion
No community discussion yet for this question.