#Thread

1 messages ยท Page 1 of 1 (latest)

lavish shard
#

Can you try using the command line argument "--vulkan-device-index 1" in your steam settings for the game? (it would be better to find the setting in your driver though)

strange lynx
#

yes i will give that a try

lavish shard
#

can you upload the log again?

strange lynx
lavish shard
#

ok.. that should work - it doesn't list your 4070 in the log file at all - that is why the command line argument doesn't work

strange lynx
#

so now what can i try?

lavish shard
#

So the game did work before the update?

strange lynx
#

yes. i had about 133 hours into it

#

i really enjoy the game

lavish shard
#

we have to convince windows (and your amd driver) to let us use the 4070 ๐Ÿ˜‰

#

I'm looking for a way to do that right now

strange lynx
#

open to suggestions

#

i just got the computer before christmas

lavish shard
#

did you try to disable the amd device in your device manager?

#

(assuming you don't need that for anything)

strange lynx
#

not sure but i can look

lavish shard
#

should look something like this - right click -> disable on the amd

strange lynx
#

i disabled

lavish shard
#

ok. that should help enshrouded to find the nvidia gpu

strange lynx
#

should i take out the command i put in?

lavish shard
#

yes please

strange lynx
#

same graphics error popped up

lavish shard
#

huh?

#

can you show me the log again please?

strange lynx
lavish shard
#
[E 00:00:00,095] [graphics] vkCreateInstance failed with error 'VK_ERROR_INCOMPATIBLE_DRIVER'
[E 00:00:00,095] [graphics] Could not create vulkan instance! error=wrong version
#

ok.. very interesting

#

do you have current nvidia drivers installed?

strange lynx
#

yes, that was one of the first things i tried to update

lavish shard
#

very strange

strange lynx
#

i agree with that

lavish shard
#

I'm not on a nvidia gpu right now - but isn't there a list of 3d settings in the nvidia control panel?

#

can you check if there is a setting for enshrouded?

strange lynx
#

i did.

lavish shard
#

in the program settings tab

strange lynx
lavish shard
#

is there a setting for vulkan rendering gpu or something?

strange lynx
#

not that i can see

lavish shard
#

Did you update your amd graphics drivers lately?

#

Because I found someone having a similar problem - and it was solved by installing a current amd driver (for the gpu we don't want to use) - so you could try that - probably good idea to enable the device again before you do that

strange lynx
#

i don't think so unless it does it automatically with windows

strange lynx
#

trying that now

#

i'm sure i will have to reboot once it is done installing.

lavish shard
#

probably - it's windows ๐Ÿ˜‰

strange lynx
#

that it is

#

brb

#

try it now?

lavish shard
#

yeah

strange lynx
#

crashed. should i disable the amd again in device manager?

lavish shard
#

can you give me the log file first please?

strange lynx
lavish shard
#

no change unfortunately

strange lynx
#

so now what?

lavish shard
#
[I 00:00:00,119] [graphics] - driver info: 24.12.1 (AMD proprietary shader compiler)
#

ok.. you got the new am driver - that worked

strange lynx
#

so do i let the system choose?

lavish shard
#

can you please open up the amd driver ui ?

#

right click on the desktop -> amd radeon settings

#

system -> switchable graphics

strange lynx
#

sorry, not seeing the switchable graphics

lavish shard
#

yeah.. it seems the link I posted is the new way

#

(sorry - don't have my amd in right now)

strange lynx
#

trying to follow the instructions

#

i try to launch and it gives me the doesn't meet minimum requirements error

lavish shard
#

what did you set it to?

strange lynx
#

the nvidia

#

should i try the amd? or should i disable the amd again?

lavish shard
#

nvidia should be correct

strange lynx
lavish shard
#

oh - interesting

#

can you give me the new log please?

strange lynx
#

i disabled the amd

lavish shard
#

ok

strange lynx
#

should i upload it?

lavish shard
#

not necessary now - i just need the log

strange lynx
#

thank you very much by the way for helping me

lavish shard
#

no .. it's still using the wrong one

#

ok.. another thing we can try

#

do you know how to edit environment variables on windows?

strange lynx
#

been a while but i think i can find it

lavish shard
#

DISABLE_LAYER_AMD_SWITCHABLE_GRAPHICS_1 = 1

#

that should disable the amd layer that tries to force the amd gpu to be picked

strange lynx
#

ok. should i re-enble the amd

lavish shard
#

that shouldn't matter at this point

strange lynx
#

or just try again?

lavish shard
#

just try it

strange lynx
lavish shard
#

log file please ๐Ÿ˜‰

strange lynx
lavish shard
#

and you are sure the environment variable is set correctly?

strange lynx
#

copy and pasted

lavish shard
#

can you post a screenshot please ?

strange lynx
lavish shard
#

ok.. do you start the game through steam?

strange lynx
#

yes

lavish shard
#

can you please restart steam?

strange lynx
#

sure

lavish shard
#

the ini looks correct to me but it still lists the VK_LAYER_AMD_switchable_graphics in the log

#

that shouldn't happen

strange lynx
#

i get the graphics error wether i launch from steam or the desktop icon

lavish shard
#

did you restart the steam application?

strange lynx
#

yes

#

i can do it again if you like

lavish shard
#

no.. once is fine

#

it's just that the environment variables are copied when a process starts

strange lynx
#

i can't imagine i'm the only one having this issue

#

either that or i'm just that special

lavish shard
#

no - but I'm not the best customer supporter - sorry

strange lynx
#

i think you are doing great so far

#

love the squirrel btw

lavish shard
#

๐Ÿ˜‰

#

can you please try starting enshrouded with the command line argument "--keep-vulkan-layers" ?

strange lynx
#

yes

#

graphics error again

#

not to be daft but does it need the quotes?

lavish shard
#

no

strange lynx
#

just checking

lavish shard
#

yeah - good idea

#

ok.. do you know how to use the registry editor? ๐Ÿ˜‰

#

(pulling out the big guns now)

strange lynx
#

yes

lavish shard
#

"Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers"

#

this is a list of so called implicit vulkan layers

#

these are 'plugins' for vulkan and loaded automatically

strange lynx
#

i'm there

lavish shard
#

there should be an entry for the VK_LAYER_AMD_switchable_graphics

#

can you show me the list? i don't know the exact name unfortunately

strange lynx
lavish shard
#

oh.. interesting - these two are fine - can you check "HKEY_CURRENT_USER\Software\Khronos\Vulkan\ImplicitLayers" then?

#

that is the other place

strange lynx
lavish shard
#

no Khronos entry?

strange lynx
#

i'm assuming there should be one?

lavish shard
#

no - it's fine that means there are non

strange lynx
#

ok

lavish shard
strange lynx
lavish shard
#

that installs the newest vulkan 'loader' - and the handy vulkaninfo.exe

#

you should be able to run vulkaninfo.exe now from the start menu

#

it looks a bit like this..

#

long list of text

#

there is a section called device properties and extensions

#

that should list your nvidia 4070

strange lynx
#

WARNING: [Loader Message] Code 0 : windows_read_data_files_in_registry: Registry lookup failed to get layer manifest files.
WARNING: [Loader Message] Code 0 : Layer VK_LAYER_AMD_switchable_graphics uses API version 1.3 which is older than the application specified API version of 1.4. May cause issues.
WARNING: [Loader Message] Code 0 : terminator_CreateInstance: Received return code -3 from call to vkCreateInstance in ICD C:\Windows\System32\DriverStore\FileRepository\u0410212.inf_amd64_daae2c8b5eb35aaa\B409877.\amdvlk64.dll. Skipping this driver.
ERROR: [Loader Message] Code 0 : terminator_CreateInstance: Found no drivers!
Cannot create Vulkan instance.
This problem is often caused by a faulty installation of the Vulkan driver or attempting to use a GPU that does not support Vulkan.
ERROR at C:\j\msdk3\build\Khronos-Tools\repo\vulkaninfo\vulkaninfo.h:456:vkCreateInstance failed with ERROR_INCOMPATIBLE_DRIVER

lavish shard
#

ok.. interesting - pretty much the same error we get in the game

strange lynx
#

but the install completed successfully

lavish shard
#

ok.. do you now the program called DDU ?

#

it's a tool to completely remove an existing gpu driver - which windows sometimes doesn't manage to do

#

so the plan would be to use that tool to completely uninstall the amd driver - and then we can install it again (the newest one) - because it looks like there is some remains from an old amd driver in your system

strange lynx
#

never used that one before

#

will it just do the amd driver?

lavish shard
#

yes

#

you can select which driver it should remove

#

alternatively we could try a normal 'clean' install of the amd driver first

#

it looks like this

#

on the rigth side you select GPU + AMD

#

and leave the other settings as is

#

then press clean and restart on the top

strange lynx
#

ok

#

back

lavish shard
#

welcome back

#

first thing you should try is to run vulkaninfo again

strange lynx
#

it's not finding it

#

do i need to reinstall it?

lavish shard
#

yes

strange lynx
lavish shard
#

that doesn't look correct - did you get an error message?

strange lynx
#

nope

lavish shard
#

can you check if the file c:\windows\SysWow64\vulkaninfo.exe exists?

strange lynx
#

got it to run

lavish shard
#

different output than before?

strange lynx
#

yes

#

should i be looking for something?

lavish shard
#

ideally there would be your nvidia gpu in the list of devices ๐Ÿ˜‰

#

in the "device properties and extensions" section

#

the section lookl like this

#

you probably have to scroll up quite a bit

strange lynx
#

not seeing the nvidia just the amd

lavish shard
#

that is sad

#

but you don't get the error that you got before?

#

so did you install the amd driver? Or did windows do that automatically?

strange lynx
#

GPU0:
VkPhysicalDeviceProperties:

    apiVersion        = 1.3.280 (4206872)
    driverVersion     = 2.0.302 (8388910)
    vendorID          = 0x1002
    deviceID          = 0x164e
    deviceType        = PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU
    deviceName        = AMD Radeon(TM) Graphics
    pipelineCacheUUID = a0bf0c9a-559e-5522-bccf-038566bafc98
#

looks like windows did it on it's own

lavish shard
#

fun

#

ok.. what happens when you start enshrouded?

strange lynx
#

let me see

#

choose yes?

lavish shard
#

ok.. can you upload the log again please?

#

no, that is sign that it didn't find your nvidia

strange lynx
lavish shard
#

ok.. VK_LAYER_AMD_switchable_graphics is still there

strange lynx
#

is that good or bad

lavish shard
#

that is unfortunate - because that is the thing preventing us from seeing the nvidia gpu and you from playing the game

strange lynx
#

certainly bad then

lavish shard
#

it's a bid strange - because enshrouded by default automatically sets the environment variable we talked about before - but it's still listed in the active layers - which shouldn't be the case

strange lynx
#

so how do we make it play nice?

lavish shard
#

do you have a folder c:\amd on your pc?

#

that is the place the amd driver is installed in

strange lynx
#

yes

lavish shard
#

there should be a folder in that with the name of the driver

strange lynx
#

says chipset driver

lavish shard
#

ok

#

so no gpu driver?

strange lynx
#

sorr chipset software

lavish shard
#

is there a clean install option in the amd driver installer?

strange lynx
#

i can reinstall the adrenalin package i downloaded

lavish shard
#

yes - and check if there is a checkbox in the installer to do a 'clean' or 'full' install

#

not sure how it's called for amd

strange lynx
#

ok

lavish shard
#

"factory reset" and

#

"keep user settings" (which should be unchecked)

strange lynx
#

got it

#

running now

#

done running

lavish shard
#

ok.. lets try again

strange lynx
#

launching the game, right?

lavish shard
#

yes

strange lynx
#

same error

lavish shard
#

ok..

#

i'm not sure what we can try next

strange lynx
#

that's not good

lavish shard
#

I'll send an email to an amd contact - maybe they have an idea. I do have to go now though - it's 1:39am here and I really have to sleep

strange lynx
#

sorry for keeping you so late. get some rest

lavish shard
#

sorry that I wasn't able to fix your issue (yet)

strange lynx
#

i know you will figure it out. i will check back tomorrow

lavish shard
#

you could try disabling the integrated gpu in the bios

#

if you know how to do that

manic niche
#

Hi! I'm Florian another graphics engineer at Keen ๐Ÿ™‚

#

Could you please try to cleanly remove the Nvidia driver and reinstall that? If that does not work it would be great to set this environment Variable VK_LOADER_DEBUG=all

#

that would possibly tell us why the vulkan loader is declining your Nvidia driver in the first place

strange lynx
#

should i try to disable the intgreated GPU first?

#

sorry for the delay, just got home from work

#

where do i put the variable? in the steam settings?

#

'

#

there was not an option to disable in the bios that i could find. only priority, which in my nvidia

zealous whale
#

Okay, @strange lynx - so you already have the "big guns" looking into your issue. They are on German time there, so their office hours are a bit weird for us who are elsewhere in the world.

The only suggestion I would maybe have that I don't think they have touched on is to either reinstall Vulkan (you already have the latest version) or since that version of Vulkan is relatively new, maybe try installing the 1.3.296.0 version of it instead. It's kind of a "Hail Mary" idea, though.

But frankly, the two people that have helped you already know way more about this than I do - so you are in good hands there, and I would continue to try and work with them on the issue.

strange lynx
#

thank you very much.

#

i just tried the fresh install and that did not work either

#

of the graphics drivers

#

i will just try and be patient and hopefully they can find a fix

zealous whale
strange lynx
#

yes

#

sorry, ddu

#

i did the fresh thru the software yesterday

zealous whale
#

yeah sorry, then I would wait for them to get back in the office, and hopefully they'll have more insight after talking to their contact at AMD.

strange lynx
#

i don't get home till 530pm eastern time

#

thank you for trying

#

and i just got the pc in december too

zealous whale
#

You should probably toss it in here so that they have it when they come on - to keep the information all in one place.

strange lynx
#

thank you again

vague trench
#

i dont know if it matters, but this is the first time i have seen Vulkan 1.4 in a log. Is it possible the game has a compatibility issue with the new Vulkan version? i dont know how backwards compatible Vulkan is on major releases. Trying an older driver might be a useful test if you haven't already tried it.

strange lynx
#

thank you

manic niche
#

Alright, the log says that enshrouded was now able to find your RTX 4070 SUPER and selected it for rendering. Progress! ๐Ÿ™‚

#

From the looks of it there is something going awry in the creation of the rendersystem but the log won't tell what that is

#

is there an enshrouded.dmp file next to the log? I would be very interested in that

zealous whale
#

The crash dumps will be located in a folder named "crash_dumps' in the same directory you have been getting your log from. Each crash is organized into it's own directory when you click on it. The part before the underscore is the YYMMDD of the crash itself.

#

It will have a .log file, .info file, and sometimes a .dmp file, which is what they are asking for.

manic niche
#

it should be here: SteamLibrary\steamapps\common\Enshrouded\crash_dumps

#

SteamLibrary is just the place where you have installed steam, for me that is C:\Program Files (x86)\Steam\

strange lynx
#

just did a file integrity check and tried to launch the game again. I was able to click play and choose hosted game and then screen went black and computer locked up

#

no new crash dump file though

#

i was so excited that it at least launched

zealous whale
#

There is progress!
Let's try and go through the rest of the minidump steps to at least see if we can't get it more stable, while they look into your .dmp file

#

Liandry's tool would be next:

  • Type Powershell in your window's search bar
  • Right click on the "Windows Powershell" program that comes up and click "Run as Administrator"
  • Type the following command in the window that pops up: irm "https://raw.githubusercontent.com/LiaNdrY/Enshrouded-Tool-Fix/main/Enshrouded_Tool_Fix.ps1" | iex
  • Restart your computer after it's complete.
#

then check your game and lets see if that had any impact.

strange lynx
#

will do

#

no joy again

zealous whale
# strange lynx no joy again

Okay. (sorry about the delay, getting ready to head to a doctor's appointment) The next step is to rename the the enshrouded_user.json located in your enshrouded game folder.

You can access the file by opening up your Steam library and right clicking on "Enshrouded" in the list. Click on "Properties" and then "Installed Files" in the main box, click "Browse" and this will open up your game folder.

It doesn't matter what you rename it to, as long as it's not the same as the name it is currently.

strange lynx
#

no worries

#

can do

zealous whale
#

Alright, and If I recall, you have already used DDU and reinstalled your drivers?

strange lynx
#

yes, ma'am

zealous whale
# strange lynx yes, ma'am

Okay. So those steps just went through the "obvious" and since we already have WaitForPresent looking into the issue, I'd say that's probably the best bet.

I would probably include the latest dmp file in here just to make sure they have the latestinformation with the few fixes we just tried.

strange lynx
#

i will check to see i there is a new dump file now

#

just the one from the 29th, nothing new

zealous whale
strange lynx
#

hope so. really do enjoy the game. was making great progress

strange lynx
manic niche
#

Thanks for the data! I looked at it and they are two different issues one of which is a device loss (which means your GPU did not respond back within a 2 second time window). We currently only have limited tooling to debug this on user PCs. One thing you could try is to launch the game with the command line argument "--enable-gpu-breadcrumbs" that will make the game run slightly slower on the gpu but will hopefully report back in which part of the code the device loss happened.

#

Could you also please always upload the .log and the .dmp file together? That helps alot with analyzing what is going on ๐Ÿ™‚

strange lynx
#

there isn't always a dump file

#

the only .dmp file in the folder is the one from 1-29

strange lynx
#

I'm really wanting to get back to playing the game.

strange lynx
#

any more thoughts on what to try?

strange lynx
#

another attempt to lauch. I reenabled amd onboard graphics. game got to the point of chosing type of game. tried to chose hosted and that is when it crashed.

#

still no crash dump data

strange lynx
manic niche
#

could you maybe try to launch with --disable-ioring?

#

it's a stretch but the logs really don't tell us anything here which is really surprising ๐Ÿค”

strange lynx
#

crashed my pc again

manic niche
#

The log does say though that the game is using the ioring api which is supposed to be only available on windows 11

strange lynx
manic niche
#

You do have windows 10 right?

strange lynx
#

windows 11

#

is the json file supposed to recreate after i renamed it

manic niche
#

Your OS reports to us as Windows 10 Home ๐Ÿค”

strange lynx
#

?

#

i can snip the whole page if needed

manic niche
#

What I mean is that at game launch, we ask for the OS version and put that in the log file and your OS seems to report itself as windows 10 Home. Which is super strange ๐Ÿค”

strange lynx
#

seems to be my luck.

#

hopefully we can get it figured out. I really want to get back to playing. The pc is not that old, I got it back in December

manic niche
#

yeah no the pc specs themselves are more than enough to run the game

#

did you run the game before on this pc? Or on a different one?

strange lynx
#

same pc. it worked great up until the update

strange lynx
#

ok, i revalidated the files and was actually able to get into the game and play for a brief time. maybe 5 minutes.

#

still no crash dump files

manic niche
#

this is getting weirder and weirder not gonna lie ๐Ÿ™ƒ

#

I'll prep a special version for you to run a test on. This might take a day or two though

vague trench
#

Often times people will set the game to run in compatibility mode for an older version of windows because various copy+paste articles on the web say to do that for every game. That changes what gets reported when the game asks. If you have done this, please undo it. The advice is only relevant for old games and may cause issues in newer games. The AI bots writing the articles do not understand the difference.

strange lynx
#

sounds good to me. so long as i can play

strange lynx
strange lynx
manic niche
#

I sent you an access code to a beta branch. Please try it and see if you can launch the game in that version.

#

Ideally do not use your old character/world because they might become incompatible when saved in this branch

strange lynx
#

will do. thank you. I will let you know how it goes