Jump to content

64-Bit Client Using Onboard Gpu Not Dedicated Gpu


23 replies to this topic

#1 Koniks

    Member

  • PipPipPipPipPipPipPipPip
  • Moderate Giver
  • Moderate Giver
  • 1,301 posts

Posted 19 December 2014 - 12:49 AM

Any suggestions for getting the 64-bit client to recognize my Nvidia GTX 780M instead of the onboard Intel 4600?

32-bit client handles the switch fine. I've tried setting the Nvidia card as the global default as well as adjusting the mwo launcher profile and adding a new profile for the 64-bit executable.

#2 Aceramic

    Member

  • PipPipPipPipPip
  • The Scythe
  • The Scythe
  • 110 posts

Posted 19 December 2014 - 02:54 AM

You should be able to completely disable the onboard graphics in the system BIOS, if nothing else. That *should* prevent the game from even recognizing it exists.

#3 Flapdrol

    Member

  • PipPipPipPipPipPipPipPip
  • The 1 Percent
  • The 1 Percent
  • 1,986 posts

Posted 19 December 2014 - 06:41 AM

View PostAceramic, on 19 December 2014 - 02:54 AM, said:

You should be able to completely disable the onboard graphics in the system BIOS, if nothing else. That *should* prevent the game from even recognizing it exists.

In notebooks the screen is usually hooked up to the onboard gpu, the dedicated gpu sends the images to the onboard, which displays them, so you can't disable the onboard.

#4 o0Marduk0o

    Member

  • PipPipPipPipPipPipPipPipPip
  • Bad Company
  • Bad Company
  • 4,231 posts
  • LocationBerlin, Germany

Posted 19 December 2014 - 07:18 AM

No change needed for ATI mobile cards to work with 64bit client. Both .EXE files are called "MWOClient", so no difference here.
Don't you have Optimus settings to run an application with a certain GPU?
Special profiles are usually made to force some graphic setting on a game but it has nothing to do with GPU switch.

Edited by o0Marduk0o, 19 December 2014 - 07:20 AM.


#5 Koniks

    Member

  • PipPipPipPipPipPipPipPip
  • Moderate Giver
  • Moderate Giver
  • 1,301 posts

Posted 19 December 2014 - 10:26 AM

View Posto0Marduk0o, on 19 December 2014 - 07:18 AM, said:

Both .EXE files are called "MWOClient", so no difference here.
Don't you have Optimus settings to run an application with a certain GPU?


There's mechwarrioronline.exe which launches the patcher and mwoclient.exe which is the actual game. I have profiles for both and they're set to use the Nvidia card. The 64-bit client still only launches with the onboard GPU.

I'm going to try renaming the 64-bit one.

#6 o0Marduk0o

    Member

  • PipPipPipPipPipPipPipPipPip
  • Bad Company
  • Bad Company
  • 4,231 posts
  • LocationBerlin, Germany

Posted 19 December 2014 - 10:45 AM

View PostMizeur, on 19 December 2014 - 10:26 AM, said:


There's mechwarrioronline.exe which launches the patcher and mwoclient.exe which is the actual game. I have profiles for both and they're set to use the Nvidia card. The 64-bit client still only launches with the onboard GPU.

I'm going to try renaming the 64-bit one.


What I mean is there is 32bit and 64bit folder in the install directory and in both is the mwoclient.exe. Telling your system to use the dedicated GPU, when this .exe is running shouldn't make difference whether 32 or 64 bit.
At least for ATI cards. I can't believe that you need extra profiles, when Nvidia drivers are commonly considered as better.

#7 Koniks

    Member

  • PipPipPipPipPipPipPipPip
  • Moderate Giver
  • Moderate Giver
  • 1,301 posts

Posted 19 December 2014 - 01:42 PM

View Posto0Marduk0o, on 19 December 2014 - 10:45 AM, said:

What I mean is there is 32bit and 64bit folder in the install directory and in both is the mwoclient.exe. Telling your system to use the dedicated GPU, when this .exe is running shouldn't make difference whether 32 or 64 bit.
At least for ATI cards. I can't believe that you need extra profiles, when Nvidia drivers are commonly considered as better.


Bottom line is that the Nvidia control panel settings aren't fixing it. The original setup with 1 profile wasn't working. Adding a separate profile for the 64-bit executable didn't work either.

#8 Alexander Garden

    Producer

  • Developer
  • Developer
  • 1,510 posts

Posted 19 December 2014 - 02:56 PM

Hmm, this is an interesting one.

Some models don't switch GPU priority when they should, but all those cases have been resolvable by running fresh (manual and clean) driver updates.

The 64-bit issue you've mentioned is new though (obviously)....can you run a fresh driver install and get back to me with the results?

#9 Koniks

    Member

  • PipPipPipPipPipPipPipPip
  • Moderate Giver
  • Moderate Giver
  • 1,301 posts

Posted 19 December 2014 - 05:31 PM

Thanks for checking in, Alexander.

I did a clean install of the Nvidia drivers and deleted and reinstalled the Intel gpu drivers with no change.

I've sent a support request in with my dxdiag.

Edited by Mizeur, 19 December 2014 - 05:32 PM.


#10 Tarzilman

    Member

  • PipPipPipPipPipPipPipPip
  • Ace Of Spades
  • Ace Of Spades
  • 1,011 posts
  • LocationRim Territories

Posted 20 December 2014 - 09:39 PM

View PostMizeur, on 19 December 2014 - 12:49 AM, said:

Any suggestions for getting the 64-bit client to recognize my Nvidia GTX 780M instead of the onboard Intel 4600?

32-bit client handles the switch fine. I've tried setting the Nvidia card as the global default as well as adjusting the mwo launcher profile and adding a new profile for the 64-bit executable.


Did you try to start MWO by rightclicking the launch icon, choosing "Run with Graphics Processor" and then selecting "High Performance NVIDIA Processor" (or something like this)? Did work for me.

Edited by Tarzilman, 20 December 2014 - 09:41 PM.


#11 Koniks

    Member

  • PipPipPipPipPipPipPipPip
  • Moderate Giver
  • Moderate Giver
  • 1,301 posts

Posted 21 December 2014 - 02:18 PM

No change. It's something about the handoff from the launcher to the 64-bit client. And direct launch of the client is disabled so I can't test to see whether I can force it that way.

#12 ConteSlad

    Rookie

  • Bridesmaid
  • Bridesmaid
  • 4 posts

Posted 30 December 2014 - 01:15 PM

It's the same for me. I have a gtx 770m. Even if i set the 64 bit client to use nvidia graphic card in the control panel.

#13 cSand

    Member

  • PipPipPipPipPipPipPipPipPip
  • 4,589 posts
  • LocationCanada, eh

Posted 30 December 2014 - 04:30 PM

Hmmm

I remember on my ATI laptop, there was an option in CCC to view which programs were running and which GPU they were using in real time.
You could see whatever program, and select the appropriate GPU if it was wrong.

I may be mistaken, but you may have to add the MWO exe (whatever it is called) from the BIN64 folder in the MWO directory?

#14 ConteSlad

    Rookie

  • Bridesmaid
  • Bridesmaid
  • 4 posts

Posted 31 December 2014 - 03:31 AM

Already done. the nvidia control panel doesn't add the new entry for the 64 bit client.

Edited by ConteSlad, 31 December 2014 - 03:32 AM.


#15 Bellum Dominum

    Member

  • PipPipPipPipPipPipPip
  • The Hitman
  • The Hitman
  • 592 posts

Posted 31 December 2014 - 04:23 AM

Wait. Are people getting the Nvidia Geforce Experience to actually be able to 'optimize settings' for MWO?

Edited by Death Drow, 31 December 2014 - 04:24 AM.


#16 ConteSlad

    Rookie

  • Bridesmaid
  • Bridesmaid
  • 4 posts

Posted 31 December 2014 - 08:06 AM

In my opinion the nvidia control panel doesn't recognize yhe 64 bit client as a selfstanding application running at 64 bit.
because of his particular conformation? I don't know.

#17 ApolloKaras

    Member

  • PipPipPipPipPipPipPipPip
  • Ace Of Spades
  • Ace Of Spades
  • 1,974 posts
  • LocationSeattle, Washington

Posted 31 December 2014 - 12:39 PM

Im sure you checked this already but set the power management settings to Performance as opposed to balanced.

Some of these laptops to have a fn+F shortcut to switch between graphics as well.

Edited by Saxie, 31 December 2014 - 12:39 PM.


#18 ConteSlad

    Rookie

  • Bridesmaid
  • Bridesmaid
  • 4 posts

Posted 01 January 2015 - 01:16 PM

Thanks for the help. Yes, i play in Performance mode and no, there isn't a Fn key to switch between the graphic cards. This is a feature of AMD. Nvidia Switches automatically.

Edited by ConteSlad, 01 January 2015 - 03:28 PM.


#19 Koniks

    Member

  • PipPipPipPipPipPipPipPip
  • Moderate Giver
  • Moderate Giver
  • 1,301 posts

Posted 01 January 2015 - 01:37 PM

View PostDeath Drow, on 31 December 2014 - 04:23 AM, said:

Wait. Are people getting the Nvidia Geforce Experience to actually be able to 'optimize settings' for MWO?


That doesn't work either. But we've been talking about the profiles in Control Panel, not Experience.

View PostcSand, on 30 December 2014 - 04:30 PM, said:

I may be mistaken, but you may have to add the MWO exe (whatever it is called) from the BIN64 folder in the MWO directory?


Didn't work. Nvidia Control Panel defaults to creating a profile for the main launcher. Creating separate profiles for the clients in bin32 and bin64 didn't change anything.

View PostSaxie, on 31 December 2014 - 12:39 PM, said:

Im sure you checked this already but set the power management settings to Performance as opposed to balanced.

Some of these laptops to have a fn+F shortcut to switch between graphics as well.


Already set to performance.

Nvidia Control Panel doesn't have any hotkeys and the Intel Control Panel doesn't include an option for graphics cards.

#20 Not a Pilot

    Rookie

  • FP Veteran - Beta 1
  • FP Veteran - Beta 1
  • 4 posts
  • LocationNY, NY

Posted 08 January 2015 - 07:16 PM

Having the exact same problem here. The 64 bit client won't switch from the onboard Intel HD card to the Geforce, 32 bit client works fine though.

Haven't found a way to force the switch either. Weird stuff.





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users