Client freeze when switching Display Adapte

For 4-5 months I have been playing with dual monitors and 2 or more EVE instances. I switch game instances around between monitors. I would use an in-game setting (Display Adapter) to move the instance around, I would move the instance I play the most to #1 front monitor when running mission, then move like mining or manufacturing to #2 side monitor. Very often I swapped them around back and forth.

I never had any issues with it. However yesterday when I got home, I did the same as I always do when playing. But this time the instance(s) would lock up, nothing move, could not do anything but open the task manager and killed the instance(s).

I can play it as long as I want but as soon as I switch display adapter 9 times out of 10 the game would lock up.

The hardware spec is decent. I have not overclocked anything.

AMD Ryzen 7 9800X3D, MSI X670E MAG Tomahawk, AMD Radeon RX 7600XT and 64GB of RAM.
I have tried to clean up the AMD display driver and re-installed. I even rolled back display driver to many months old version, not think seem to work.

Something changed for sure; I do not see any Windows 11 update or anything. The only thing I see changed was the new Sharper Skies. Although it might have nothing to do with it.

I seems to get away with it by changing DX12 to DX11, it seem to be the solution, but I ran out of time. I will try to swap and switch display adapter back and forth again when I get home this evening.

I am just curious if anyone runs into a similar issue?

i told them about 3-4 months ago about tab freezing/delays when changing between characters they offered no solution, i don’t think it’s a bug i think its a feature.

it allows people to be killed whilst waiting for the mysterious magic lag to end.

This may not be a true “solution” for everyone, but I wanted to share what worked for me.
After changing the DirectX setting from DirectX 12 (DX12) to DirectX 11 (DX11), my issue seems to be completely gone.

I spent about 2 hours switching and swapping display adapters / monitors, since moving to DX11, I’ve had zero frozen clients.

I’m not saying there’s a bug in Shaper Skies that caused the issue. My guess is that DX11 may handle multi-instance swapchains better than DX12. DX11 has also been around much longer and is generally more mature and stable.

With almost 60-year-old eyes, I honestly can’t see any visual difference between running DX11 and DX12 anyway.

1 Like