I know the issue with NVIDEA is at least confirmed by you.
I’ve found a temporal solution. Want to share it with you. I hope Diablo enginers will find a reliable solution.
I have 2 video adapters on my laptop:
- AMD Radeon™ Graphics and
- NVIDEA GeForce RTX 4060 Laptop GPU
I had a flashing screen each time I started diablo. Then the system stopped reacting. The system did not react even to the power-off button.
The only solution was - to dettach the battery manually in the laptop. Only then I could start the system again.
A bit crazy, but I had no choice.
I thought the issue related to NVIDEA and its drivers. I installed different version, pretty old, new ones, no changes.
I also tried different settings. Including the ones for the best performance. No changes.
I started the game. Game crashed, the whole system did not react, I dettached the battery, started the system again.
Ok.
In D4 setting NVIDEA is chosen as the video adaptor.
I decided to disable this NIVIDEA device at all in the Device Manager and see, how it works.
Started the game. I got EXACTLY the same behaviour with only AMD device enabled.
My quess was - every time I start the game, “AMD Radeon™ Graphics” is used instead of “NVIDEA GeForce RTX 4060” and that causes the issue.
Ok. I enabled NVIDEA back and this time disabled “AMD Radeon™ Graphics”.
Started the game. Everything was ridicilous slow. After some minutes I enabled “AMD Radeon™ Graphics” back.
In parallel I checked how the memory of NVIDEA adapter is used.
I can confirm that when I disable AMD Radeon™ Graphics before the game starts, start the game and some minutes later enable AMD Radeon™ Graphics,
I have no issues with flashing, everything works fine.
Unfortunately I have to disable AMD Radeon™ Graphics manuylly before each run of the game.
Another hint that help me to identify that AMD Radeon™ Graphics is used by default during the game start -
I have a small window on the game start from AMD (RADEON Software WIndow) with its settings which should not be triggered at all, as I understand.
So to solve this issue, I suppose for the case when 2 video cards are on the laptop, you need to find out the reason, why NVIDEA is not triggered correctly.
I hope it help your engineers.
Currenly the approach I use:
- Disable AMD
- Start the game. Wait a bit.
- Enable AMD.
PS: now I am meeting the case, when on the 3rd step, when I enable AMD back, the game crashes with the message:
Not enouph memory because settings have been changed. As a result I cannot play.
Do not know why, it worked several times before (yesterday and today).