No announcement yet.

gaming performance in virtualized MSWindows OS?

  • Filter
  • Time
  • Show
Clear All
new posts

  • gaming performance in virtualized MSWindows OS?

    I've always wondered what kind of performance you get in a virtualized Windows environment in comparison to the native one. I just don't want to dualboot Windows any longer once I upgrade my system. Do you have any experience? Is it even possible?

  • #2
    Not good. Don't even think about it.


    • #3
      As long as you need zero 3D stuff: it works.

      The problem is that the graphics card is not virtualised but emulated. Only a nice 4MB graphics card gets emulated, that on is a plain 2D card, so no way to use 3D there.

      In short: for 90% of gaming that is not usable.


      • #4
        In theory (!!!), Xen can be made to support 3D applications in the guest.
        However, driver support for virtualized hardware (on both host and guest - especially Windows) is a bit... errr... lacking.

        EDIT: Link. [1]

        - Gilboa
        DEV: Intel S2600C0, 2xE52658V2, 32GB, 4x2TB + 2x3TB, GTX780, F21/x86_64, Dell U2711.
        SRV: Intel S5520SC, 2xX5680, 36GB, 4x2TB, GTX550, F21/x86_64, Dell U2412..
        BACK: Tyan Tempest i5400XT, 2xE5335, 8GB, 3x1.5TB, 9800GTX, F21/x86-64.
        LAP: ASUS N56VJ, i7-3630QM, 16GB, 1TB, 635M, F21/x86_64.


        • #5
          I know there is a way to do it in VMware.

          But I don't know HOW to do it.


          • #6
            Hm? Accelerated 3D in VMWare is still in a beta-state, isn't it?


            • #7
              Well if so, it's Beta and in theory still works just not to the way they completely want.

              Give it a few months and ask again :P


              • #8
                Originally posted by Tarmael View Post
                Well if so, it's Beta and in theory still works just not to the way they completely want.

                Give it a few months and ask again :P
                That'd be my take on things. Having said this, though, that requires a Windows license (heh...isn't that one of the things we're trying to get RID of?) and it's not much different than trying to emulate in WINE or porting current and old titles to native when you get right down to brass tacks.

                All of this is really more akin to band-aids on top of what we really need. I'm in the business with Michael Simms on the side to make native versions of games- but while that's the most robust way of getting a game on Linux, it's still playing catch-up. Even Michael Simms said as much in a recent article he wrote for the state of affairs in gaming on Linux for a Linux magazine. As long as you're playing catch-up, you're really playing the wrong game for the long-term picture.


                • #9
                  Yeah, pretty much all that is said.

                  I'd say if virtualized Windows is your thing, VMware is probably your best bet.

                  Svartalf, right on with that. Shouldn't we be spending more time working on original content? Ah well, that's me dreaming.


                  • #10
                    as far as i know, vmware machine is only able to render opengl in a vm (gives these instructions to hosts so that them could render it), directx or direct3d is not yet there...perhaps in future?


                    • #11
                      Qemu has also an OpenGL beta transferer. It uses a custom Qemu and custom guest libs (available as a .dll for windoze) that catch openGL-commands and deliver them to the host..


                      • #12
                        All of this is good news!!!

                        I can't wait!1


                        • #13
                          What is all the noise about . AFAIK, none support any hardware graphics accel out of box. Even if they do, I guess it will be limited to opengl. What I am in fact left wondering is that is the OS architecture so different that vmware and parallels have hardware accel for osx but not linux/windows. (Of course I know its about the direction of wind .) What is worst, afaik vmware which claims that its the leader of virtualization doesn't even support a relatively simple feature of proper power management in linux, i.e., dealing with the host clock speeding up and down.

                          And even if they do support, I guess one would still find it better to boot in windows and play a heavy game, rather than kill their cpu. Meanwhile, windows has just one and only one purpose on my machine - gaming.


                          • #14
                            I'm considering setting up a Wintendo machine as well. Looks like the only thing it is actually useful for. And it is not due to inferior alternatives, but to a number of other factors (check the most recent sound discussion in one of the X-Fi threads), besides vendor support.