• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Development Discussion v
« Previous 1 ... 45 46 47 48 49 ... 117 Next »

NVIDIA Optimus - need someone for info
View New Posts | View Today's Posts

Pages (2): 1 2 Next »
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
NVIDIA Optimus - need someone for info
09-01-2013, 12:28 AM (This post was last modified: 09-01-2013, 12:32 AM by delroth.)
#1
delroth Offline
Making the world a better place through reverse engineered DSP firmwares
**********
Developers (Some Administrators and Super Moderators)
Posts: 1,354
Threads: 63
Joined: Aug 2011
Hoy,

I'm looking for someone with an Optimus laptop in the following case: when running Dolphin normally (double click on it), it uses your Intel IGP instead of the NVIDIA card, and you have to use Right Click > Run on NVIDIA GPU on the Dolphin.exe to get it running on the NVIDIA GPU.

If that happens to you, could you give me the following info:

- Operating System
- CPU
- GPU
- x86 or x64 Dolphin
- Does it happen with all backends?
- NVIDIA driver version

Thanks,
Pierre "delroth" Bourdon - @delroth_ - Blog

<@neobrain> that looks sophisticated enough to not be a totally dumb thing to do
Website Find
Reply
09-01-2013, 07:42 AM
#2
delroth Offline
Making the world a better place through reverse engineered DSP firmwares
**********
Developers (Some Administrators and Super Moderators)
Posts: 1,354
Threads: 63
Joined: Aug 2011
Ping? Nobody here getting Optimus issues?
Pierre "delroth" Bourdon - @delroth_ - Blog

<@neobrain> that looks sophisticated enough to not be a totally dumb thing to do
Website Find
Reply
09-01-2013, 08:03 AM
#3
oliverfrancisco Offline
Banned
Posts: 204
Threads: 8
Joined: Jun 2013
I would like to help you, but I don´t have a NVidia GPU.
Find
Reply
09-01-2013, 01:13 PM
#4
Onryebread Offline
Junior Member
**
Posts: 8
Threads: 1
Joined: Aug 2013
(09-01-2013, 12:28 AM)delroth Wrote: Hoy,

I'm looking for someone with an Optimus laptop in the following case: when running Dolphin normally (double click on it), it uses your Intel IGP instead of the NVIDIA card, and you have to use Right Click > Run on NVIDIA GPU on the Dolphin.exe to get it running on the NVIDIA GPU.

If that happens to you, could you give me the following info:

- Operating System
- CPU
- GPU
- x86 or x64 Dolphin
- Does it happen with all backends?
- NVIDIA driver version

Thanks,


I had this problem before, but you can actually change it in the Nvidia control panel which one it defaults to. My specs are as follows:
Windows 7 x64
Intel Core i7 3630QM @2.40GHz
GeForce GT650M
x54 Dolphin
Yes, as far as I've tested, it has been an issue on all backends
Driver version: 320.49

Hope this helps.
Find
Reply
09-01-2013, 04:25 PM
#5
delroth Offline
Making the world a better place through reverse engineered DSP firmwares
**********
Developers (Some Administrators and Super Moderators)
Posts: 1,354
Threads: 63
Joined: Aug 2011
Could you check that the problem happens when you remove Dolphin from the list in the nvidia control panel?
Pierre "delroth" Bourdon - @delroth_ - Blog

<@neobrain> that looks sophisticated enough to not be a totally dumb thing to do
Website Find
Reply
09-01-2013, 04:32 PM (This post was last modified: 09-01-2013, 06:33 PM by gotest.)
#6
gotest Offline
Junior Member
**
Posts: 13
Threads: 4
Joined: May 2009
I just had the same problem too.
Switching the default graphics processor in the Nvidia control panel does work, and switching it off to system default or removing it from the list will make it go back to the Intel card.

EDIT: Okay so I did a little more exploring on this and it's probably not even relevant to this, but when I had a game going my GPU was still under clocked like it wasn't being used (Down clocked to 135Mhz Clock, 450Mhz Mem.).
Changing the default graphics device in the nvidia control panel does appear to work even though dolphin still says it's using the Intel IGP. When you start the emulator but don't run a game and check your graphics device in the graphics properties, it says your GPU is the Nvidia one, but, when you start a game it says the Intel one is being used.

Edit 2: Another thing I noticed, when I go in the graphics properties my GPU clock goes up to normal speeds (750Mhz Clock, 2001Mhz Mem.), but when I close it, it goes back down.

System specs:
Windows 7 x64
Intel Core i7 3610QM @ 2.30Ghz (Turbo 3.1Ghz)
Nvidia Geforce GT 650M 2GB
x64 3.5-2202
Yes with all backends.
326.80 Beta drivers
[Image: uua9aa.png]
Laptop HW.

This is my PC.
[Image: ddyvmq-5.png]
Find
Reply
09-02-2013, 04:27 AM
#7
delroth Offline
Making the world a better place through reverse engineered DSP firmwares
**********
Developers (Some Administrators and Super Moderators)
Posts: 1,354
Threads: 63
Joined: Aug 2011
Anyone else? This is very important to report this properly if you want to get this problem fixed.
Pierre "delroth" Bourdon - @delroth_ - Blog

<@neobrain> that looks sophisticated enough to not be a totally dumb thing to do
Website Find
Reply
09-02-2013, 05:40 AM
#8
Onryebread Offline
Junior Member
**
Posts: 8
Threads: 1
Joined: Aug 2013
After more testing on my part, I have changed it back to the default and I can reinforce what Gotest has stated. Little to no activity goes on with my Nvidia GPU when it's not set to default under the control panel. I also notice a slight decrease in performance, as expected.
Find
Reply
09-09-2013, 05:19 AM
#9
shuffle2 Offline
godisgovernment
*
Project Owner  Developers (Administrators)
Posts: 698
Threads: 17
Joined: Mar 2009
I have intel hd 3000 + nvidia nvs 4200m on win8 x64, latest drivers.
First off, some strange behavior. When I open dolphin, it defaults to d3d11. It shows the NVS gpu twice. d3d9 only shows the NVS gpu. ogl shows the same as d3d11(more on that later).
It appears I need to switch backends to anything other than d3d11 and then come back to it, and it will show the proper available gpu names.
d3d11:
[Image: iqowiMznThYt8.png]
d3d9:
[Image: iITH2YBUQ8UrL.png]
ogl:
[Image: iNazuUqCRToP6.png]
corrected d3d11:
[Image: iUAoPK9Ay0dsO.png]

In any case, it appears to default to the intel gpu.

As for ogl displaying available gpus, this appears to be a bug in hiding the "Adapter" text/drop-down box. If I set the backend to ogl and close/open dolphin, the Adapter selection is not displayed.

All that being said, this only appears to be an issue with dolphin's display of settings.

Running dolphin normally results in the nvidia gpu being used (assuming you haven't changed the "Adapter" setting, i.e. are using the default). Running dolphin via right clicking and selecting the gpu results in dolphin being run on the selected gpu. It's easy to tell, because when running on intel some of the shaders fail to compile (and it's a bit slower) Wink.

So I don't think there is any real runtime bug at all, it's just that dolphin doesn't enumerate available gpus correctly in order to display the selections to the user. Probably it should just not show the intel gpu at all unless the user has forced dolphin to open with integrated graphics (at which point maybe dolphin should yell at them, idk).
Find
Reply
09-11-2013, 09:19 AM
#10
blikblum
Unregistered
 
It happens with me

- Operating System
Windows 8

- CPU
Core i7-3537U

- GPU
NVidia GT 730M

- x86 or x64 Dolphin
x64-revision 2319

- Does it happen with all backends?
Directx9: yes
Directx11: yes
OpenGL: the adapter selection is not displayed
Software: the adapter selection is not displayed

- NVIDIA driver version
Latest 320.49

Some notes:
- If i start Dolphin with Directx11 backend, the intel GPU is selected. Changing the backend to directx9 the nvidia GPU is automatically selected. The same occurs if i start with directx9 and change to directx11
- If i start Dolphin with Directx11 or DirectX9 backend and change to OpenGL, the Intel GPU remains selected
- If i start with OpenGL the adapter selection is not displayed. Changing to DirectX11 the adapter is displayed and Intel GPU is selected

Edit
More notes:
- If i start with DirectX11 with the default config, Intel HD is selected and in the adapter selection combobox appears the following options: Intel HD, NVidia and Microsoft Basic Renderer in this order. If i select NVidia adapter, the config file (gfx_dx11) will be updated with Adapter = 1. Then, changing to DirectX9, NVidia will be selected (the adapter combobox will have only the NVidia option). The config file gfx_dx9 will have Adapter = 0. Closing and reopening Dolphin, the DirectX9 backend is selected but, differently from when it was closed, the selected adapter is Intel HD (the only option in adapter combobox). Now if i select back DirectX11 there will be three options in the adapter combobox: NVidia, NVidia and MS Renderer. The second NVidia option is selected.
Closing and reopening Dolphin, Directx11 is selected, the adapter combobox has three options (IntelHD, NVidia, MS Renderer) and NVidia is selected.

Edit2
- Selecting Directx11 and NVidia in adapter combobox (Adapter = 1) and trying to execute a game, Dolphin will crash with the "failed to enumetate outputs" bug (http://code.google.com/p/dolphin-emu/issues/detail?id=5965). If i select IntelHD, it will run fine and the NVidia card will be used (checked with the NVidia driver notification program). I did not changed any setting in NVidia Control Panel to force the usage in Dolphin executable
Reply
« Next Oldest | Next Newest »
Pages (2): 1 2 Next »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode