AoS on Lenovo Y700 with AMD Radeon R9 M385, doesn't start in DX12 mode

Hi

 

Just got the new Lenovo Y700 with the new AMD Carrizo FX-8800P and Radeon M385X. The FX-8800P iGPU is the R7 GCN which also supports DX12. Drivers are updated to the latest. 

The game doesn't start in DX12 mode - the screen flashes for a moment and that's all. DX11 works fine. 

How can I make it work in DX12 mode?

 

- Lenovo Y700, FX-8800P

- Radeon M385X dedicated, Radeon R7 Carrizo iGPU

- 8GB DDR4 RAM

- Lastest drivers

- Windows 10

 

Thanks

 

EDIT:

---

 

Seems like some kind of Steam or maybe AMD problem - game starts with the iGPU instead of the dGPU. Any Idea?

 

UPDATE: Now it works (not sure what fixed it - drivers, Steam or Ashes). Link to the benchmarks

24,327 views 16 replies
Reply #2 Top

First, consult Lenovo's website and get the latest BIOS and all drivers for your operating system and install/re-install them (Win10/64?). Then head to AMD's site and install the latest of their drivers for your GPU. nVidia has an option to do a clean install and that's what I'd look for in the AMD installer. Alternatively, you can download and execute the DDU (http://www.guru3d.com/files-details/display-driver-uninstaller-download.html) before installing/re-installing the latest AMD GPU driver.

 

Then, in Steam, under Properties when right-clicking on the game, you can have it check the install or even uninstall/reinstall.

 

Let us know how it goes!

Reply #3 Top

Many thanks!

1. Did it all - even tried installing the last graphics drivers from both Lenovo and AMD and it didn't help. Used DDU ofcourse. Tried uninstalling and reinstalling the game, removing the games' folder in "My Games" too.

2. I did notice that when running from Steam, the iGPU is in use, not the dGPU - any clue how to handle this issue?

Reply #4 Top

Are you this guy?

http://steamcommunity.com/app/228880/discussions/1/458604254435007802/

You can read what I said to him if not. I would search through Crimson control panel to see if there is an option to select which GPU to use on a per game basis.

Edit. A google search might be in order too as this would be a general tool and not one specific to Ashes. Glad you noticed it was running off your igpu. Seen so many negative reviews for games where they massively lament the fps on their powerful laptop and have not realised what is happening. An easy fix in nvidia control panel.

If a developer reads this I suggest you try and make it so laptops select the correct GPU for the game. Will save you from negative reviews later. (Though I don't know if this is something a developer can do or if it is up to the driver maker or OS or what)

Reply #5 Top

Thanks

1. Yes, I'm the same one

2. I did configure it manually via AMD control center (now Crimson) to no avail. This should work and it is not clear what's the problem to me. Other games work well

Reply #6 Top

Does dx11 use the discrete gpu while dx12 uses the igpu? DX12 is so new, perhaps the AMD drivers aren't dealing with it well yet so the AMD control panel won't work for it yet? At this point there may be nothing you can do about it and if DX11 is working fine then stick with that for the time being. Good that you brought it to the the developers attention though. Have you tried in the opt-in patch? If not then worth a try: http://steamcommunity.com/app/228880/discussions/1/458604254418799812/

Reply #7 Top

Thanks

 

Well, people are running AoS on AMD GPUs for quite some time now, so I do think the problem is the Enduro/AMD/steam ..

Reply #8 Top

Yeah, nothing wrong with AMD per say, it's the 2 GPU system that something in the chain can't deal with.

Reply #9 Top

Quoting Ticktoc, reply 8

Yeah, nothing wrong with AMD per say, it's the 2 GPU system that something in the chain can't deal with.

 

But that system is nothing new and really, it should have been working by now well, if configured manually

Reply #10 Top

Quoting Junky77, reply 9

But that system is nothing new and really, it should have been working by now well, if configured manually

I don't disagree! :)

Reply #12 Top

Since its dx12 and works on dx11 I'd talk to AMD.  i'll look on our end to see what we can do.

Reply #13 Top

Quoting Frogboy, reply 12

Since its dx12 and works on dx11 I'd talk to AMD.  i'll look on our end to see what we can do.

Thanks

When I run the DX12 mode, it does run with DX12 if I get it correctly, only on the iGPU instead the dGPU

Reply #14 Top

Quoting Frogboy, reply 12

Since its dx12 and works on dx11 I'd talk to AMD.  i'll look on our end to see what we can do.

 

Any update?

Reply #15 Top

A friend of mine had the same problem, I was able to solve the problem for him to directly start the Ashes_DX12.exe.

By default, Ashes of the Singularity is installed to the following location:
C:\Program Files (x86)\Steam\SteamApps\common\Ashes of the Singularity

DirectX11: Ashes_DX11.exe
DirectX12: Ashes_DX12.exe

Reply #16 Top

Quoting CursedGuardian, reply 15

A friend of mine had the same problem, I was able to solve the problem for him to directly start the Ashes_DX12.exe.

By default, Ashes of the Singularity is installed to the following location:
C:\Program Files (x86)\Steam\SteamApps\common\Ashes of the Singularity

DirectX11: Ashes_DX11.exe
DirectX12: Ashes_DX12.exe

 

It will run the dx11 version instead