VOGONS

Common searches


First post, by Holering

User metadata

Seems it's possible to use vga-passthrough with kvm-qemu in Linux.

Anyone have IOMMU mobo and tried this with Windows 9x?

Tried pci-passthrough with virtualbox but there seems no way to boot guest from attached GPU (using rage128 vr in pass through); it simply displays screen from xorg window while being stuck with virtualbox's GPU, and running Linux with rage128 causes guest screen to go blank and crash during boot (have rage128 drivers installed in guest btw). Seems XEN doesn't like Windows 9x; at least from what I've heard.

It's quite amazing IMO to see how successful folks have been with vgapassthrough with current GPUs. Being able to boot into your own custom Linux install, startup a Windows Vista-8 guest, and run games with native GPU speed and driver. That's just mind blowing. You can literally be compiling, encoding movies, and ripping CDs in the background at your own taste, while playing games simultaneously in a Windows guest, inside your favorite OS. Perhaps onchip gpu's won't be such a waste after all...?

Last edited by Holering on 2014-05-22, 08:02. Edited 1 time in total.

Reply 1 of 1, by Holering

User metadata

Haven't had luck using vfio-pci passthrough. Rage128 VR PCI insists on being part of IOMMU group with bunch of usb ports, pci slots, ide channels and stuff. Can't seem to isolate it to a different group, and even with entire IOMMU group binded to vfio-pci passthrough, qemu still has trouble somewhere (iommu group probably still not completely binded to vfio-pci). Pci-assign seems more promising.

For the record, qemu doesn't run Carmageddon very good... Runs fast with kvm cpu enabled and graphics are displayed right, but framerate is choppy and physics are messed up (pedestrians have turbo speed and fly to air when hit almost always; camera+steering way too fast). Used 98SE btw. Disabling kvm and using athlon cpu makes it run slower but physics persist on being messed up. Booting-running natively in 9x with Rage 128 VR doesn't have these problems (silky smooth framerate and rock solid physics; despite using piledriver CPU).

Running Mac OS 8-9 would be very interesting in qemu IMO... 😀

EDIT:
Forget what I said about Carmageddon... Qemu has 100% CPU usage even when idling in a DOS guest with no drivers loaded. Something is definitely wrong on my setup as it's unbearably slow with everything.