The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Metro Last Light and Nvidia 880m

    Discussion in 'Gaming (Software and Graphics Cards)' started by transphasic, Jun 2, 2014.

  1. transphasic

    transphasic Notebook Consultant

    Reputations:
    195
    Messages:
    225
    Likes Received:
    128
    Trophy Points:
    56
    Greetings one and all.
    I have just gotten my new Sager with the 880m, and have starting playing Metro Last Light, but have noticed something very odd in that game and in a couple others that is baffling to me.
    When playing the game, there will be a graphic at the top of the screen that says
    "Physx -> CPU".

    That stays on the screen throughout the game on Metro, even though I am defaulting to the GPU for Physx, according to the Nvidia control panel.
    This would seem to be why the game's FPS drops to single digits when I enable Physx in the game. I would think that even with the 880m in my new laptop, playing a game with Physx would be no problem for it, and that FPS rates wouldn't drop that much, if not at all, but it does, and by quite a bit.
    From what I have seen, enabling Physx in Metro and other games makes my new 880m Laptop behave like my old 7970m-based Laptop, and that is not what I want to see.

    I have everything in the Nvidia control panel optimized for the 880m, but something is still wrong here.
    Does anyone out there have any ideas as to why Metro and other games with Physx enabled seems to be defaulting to the CPU instead?
    Am I missing something here?
     
  2. HTWingNut

    HTWingNut Potato

    Reputations:
    21,580
    Messages:
    35,370
    Likes Received:
    9,878
    Trophy Points:
    931
    nVidia Control Panel - deselect here:

    [​IMG]
     
  3. transphasic

    transphasic Notebook Consultant

    Reputations:
    195
    Messages:
    225
    Likes Received:
    128
    Trophy Points:
    56
    ______________________________________________________________

    Yes, I know about this, and have done it already, but the screen message
    "PhysX -> CPU" still is displayed, and the GPU PhysX in Metro is still not being used.
    I have made every single combination of settings changes, but nothing works. The CPU is still handling the PhysX in Metro and in some other games that I play.
    Metro continues to use the CPU to handle PhysX, and that causes a MASSIVE drop in FPS numbers while playing it with PhysX turned on, which should never happen with an Nvidia GPU.
    I would expect this from an AMD GPU for obvious reasons, but not from the 880m, which should keep FPS rates very high with having PhysX turned on.
    Are others out there having this same problem with Metro, too?
    Is it the game itself that is causing this?
    Is it due to a glitch in the coding?
    Does anyone know?
     
  4. D2 Ultima

    D2 Ultima Livestreaming Master

    Reputations:
    4,335
    Messages:
    11,803
    Likes Received:
    9,751
    Trophy Points:
    931
    Have you set "PhysX" to "auto-select" in the options menu? Forcing it to one card if you only have one doesn't do anything, as far as I remember, because once you force it to one card it tries to disabled that card. If you're already on "auto-select", then... I have no idea. You should talk to nVidia support or go on the Last Light official support forums or if they have a ticket system and see.
     
  5. octiceps

    octiceps Nimrod

    Reputations:
    3,147
    Messages:
    9,944
    Likes Received:
    4,194
    Trophy Points:
    431
    Did you turn on Advanced PhysX in game options or config file?
     
  6. transphasic

    transphasic Notebook Consultant

    Reputations:
    195
    Messages:
    225
    Likes Received:
    128
    Trophy Points:
    56
    ___________________________________________________________

    I turned it on Advanced PhysX in the game menu, and then when playing it after re-starting it, the game would almost immediately drop from 75 FPS to 15, making the game unplayable.
    I am no idea why this is happening, but it does strongly appear that the message at the top of the screen indicates that like what happens with AMD GPU-based laptops, the game's PhysX is being handled by the CPU, instead of my 880m like it should. Very irritating and perplexing. Even with advanced PhysX enabled it should NOT slow down my new Sager one bit with my 880m inside of it.
    Is there anyone out who has played Metro Last Light with an Nvidia GPU Laptop and has this same problem as me?
     
  7. transphasic

    transphasic Notebook Consultant

    Reputations:
    195
    Messages:
    225
    Likes Received:
    128
    Trophy Points:
    56
    _________________________________________________________

    Yeah, I have tried everything conceivable and imaginable, and nothing happens. The CPU is still handling the PhysX, and does so MISERABLY, as everyone knows that it does.
    I have checked with Sager about it, and they have no idea what or why, either.
    My last option is to see if the creators of Metro have any idea why.
    I am just plum out of ideas right now....
     
  8. Meaker@Sager

    Meaker@Sager Company Representative

    Reputations:
    9,431
    Messages:
    58,194
    Likes Received:
    17,902
    Trophy Points:
    931
    PhysX is still going to smash your GPU in the teeth when you turn it on, turn it off and don't worry about it. SLI 780Ms overclocked was not enough for it.
     
  9. transphasic

    transphasic Notebook Consultant

    Reputations:
    195
    Messages:
    225
    Likes Received:
    128
    Trophy Points:
    56
    *****Update***********

    Great news!!!!!!
    After spending several hours checking around and around, I have found the solution to the problem with Metro LL.
    Apparently when installing, Metro installs it's own PhysX version that comes with the game, and in so doing, it's version changes the GPU default to the CPU to handle it, which then obliterates the FPS rates.
    There were quite a few people who found this out, and one of them in particular said to find out what PhysX version you are running, and then compare it with the newest and latest version of Nvidia WHQL.
    More than likely, it's not the newest version of the PhysX software, you so have to delete and uninstall them both, and then reinstall the latest Nvidia update, and VOILA!
    It works!
    No more Screen Message at the top of the display, and PhysX is now handled by the 880m as it should be.
    Not only that, but the FPS rates now even with PhysX being on in-game are still in the 50's, so it's a win/win.
    This is great news to know that there are some games that try to install older versions of their PhysX software on top of newer versions like it did with me, and now I know this and can rectify that problem.

    Thanks to those of you who responded with your input. It's most appreciated!
     
  10. D2 Ultima

    D2 Ultima Livestreaming Master

    Reputations:
    4,335
    Messages:
    11,803
    Likes Received:
    9,751
    Trophy Points:
    931
    Nice job finding that bit out.