Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I want to maximize the graphics performance of a local QEMU virtual machine. I don't have VT-d, so passing the graphics card is not an option.

My current setup uses QEMU's SDL backend to display the VM in a fullscreen window on the host. The downside of this approach is that the host and the guest run an X server and client each. One improvement would be to instead use X forwarding through Unix domain sockets. Then the host would run an X client only, and the guest would run an X server only.

I read somewhere that X can use shared memory instead of Unix domain sockets for local communication. Can I use it to display my VM?

share|improve this question

1 Answer 1

No. The VM is a separate machine from the host. Both methods you described, Unix sockets and SHM, are machine-local – they cannot be used to connect across different machines.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.