While lurking in the IRC chatroom for KVM, I asked people about the problem that had been bothering me for weeks i.e. invisible mouse pointer in QEMU. Quite patiently, I waited for an answer and bingo! A user with the nickname ‘dignome’ found the solution in the first shot: run QEMU with
SDL_VIDEO_X11_DGAMOUSE environment variable set to 0. The mouse pointer finally started appearing in the emulator by doing that, and after assigning another hundred megabytes of memory, my new virtual machine was shining and ready for some practical usage.
From now on, I won’t have to boot to Windows to check my IE rendering bug fixes. Sound problems have also been fixed by passing the
-soundhw es1370 flag to QEMU.
Things are perfect for now. My next aim would be to install different operating systems, virtualize them simultaneously and show each instance running a different side of the desktop cube on Beryl. Something tells me that it would be one of the most kick-ass screenshots of my entire life.