Game Development Community

Nvidia Optimus - odd & grrr & sigh & hmmph

by TheGasMan · in General Discussion · 07/25/2011 (3:34 am) · 13 replies

Noted as per image below:
1. T3D will no longer find the GT555 no matter what I try
2. The GT555 is clearly working
3. Nvidia panel says: GT555 is card being utilized
torque.abigholeintheweb.com/public_system/useruploads/opt_wtf.jpg
..the graphics of the game show as a mix between low and high settings; some trees show at low res, some grass shows mid res
..so wonk. specs below.

win7 64
Q2630 4core/8threads
6GB ram
IntelHD/GT555 Optimus
- Everything is up to date, other games work well, T3D worked correctly for a few runs, then defaulted to Intel again.

#1
07/25/2011 (2:25 pm)
I guess this is one of these laptops with a "switchable" graphics device?

I can't say i've tried Torque on one of those... i'm sure it is using the Geforce GPU, but its just reporting it wrong in the options dialog.

I don't even know if games can pick which one to use... it may just spin up the Geforce when it detects a heavy graphics load.
#2
07/25/2011 (2:44 pm)
Oh... just realized my laptop here is also one of these "switchable" GPU models.

What i found is that if its set to the "auto select" mode in the NVidia control panel that the driver under the hood will decide what device to pick.

If i forced it to the high end device i got a choice of the intel and nvidia devices... but i couldn't select the intel one (i got no 'Apply' button). I suspect T3D is seeing them as a single device and doesn't know they are different for some reason.... and that i would call a bug to fix in T3D 1.2.
#3
07/25/2011 (8:43 pm)
in regards to T3D: if I force the Nvidia, I still get Intel...as you can see in the image (GFX NULL).
However, as you can see I've dealt with this before but I can't be bothered to do this weekly:
www.garagegames.com/community/forums/viewthread/126390

..if I find/see anything worth knowing, I'll stop back and post here.
If you guys can sort this out for 1.2, that would be stellar.

Thx Tom

P.S.
[IYDK Dell and Asus are selling Optimus based laptops at alarming rates..]
#4
07/26/2011 (2:21 pm)
@E.B. I went ahead and logged this under ticket THREED-2323.
#5
07/26/2011 (2:27 pm)
Thanks Chris.
Do you need any specific info from me ?
#6
07/26/2011 (2:43 pm)
Not at this time but we will ask you if we do. Thanks.
#7
11/22/2011 (1:31 am)
[Not fixed in 1.2]
recommended settings forced to low via automatic settings control.

This is not ideal guys..Optimus has been flooded into the market by many manufacturers.
- This needs a big bump and to be a top notch bug to be fixed for 1.3. or sooner.
#8
11/22/2011 (8:58 am)
@Gas - You try this on an unmodified version of 1.2? There are both C++ and TorqueScript changes in 1.2 which resolve this problem.
#9
11/22/2011 (9:26 pm)
I've tried all 1.2 templates/examples. (System Specs are in initial post.)

What system type were you using Tom ?
I'll take a stab at writing a fix if I have knowledge of a system(that works with your changes) with which to compare mine.
#10
11/22/2011 (11:34 pm)
I've got a Samsung NP-QX410. It has an NVidia Geforce 310M.
#11
02/15/2012 (4:00 am)
This is happening to me too. Latest NVidia drivers (GeForce GT 540M) and the Intel HD Graphic (D3D9) keeps getting selected. Resolved yet? I am running 1.2 fresh install.
#12
02/16/2012 (5:25 am)
I never had the time to look into this & I've moved to a different package until T3D gets "sorted" across the board, if ever. Sorry that I am no help in this post Andy.
#13
03/29/2012 (5:10 pm)
Bump!

Is this going to be fixed?

<dummySpitMode>
I dont want a desktop computer and I wont buy one mkay? I want to be able to use my nVidia card I paid extra for in my laptop please. I don't want to use that crap Intel HD D3D9 driver thanks.
</dummySpitMode>