9800X3D + 3090 reporting in saved by PoEUncrasher. Thank you, Kapps!
|
Posted byxarr#6006on Dec 21, 2024, 11:50:19 AM
|
I see two problems with the game, so far as my own system errors were concerned:
1. Bad DirectX 11/12 usage by the game. (Constant DXD3D texture load errors when using DirectX 11 or Direct X 12) - I solved that by changing the API renderer to Vulkan in the game settings. But that's only 1 problem solved.
2. The other problem is the game is not optimized for mainstream systems and is basically brute-forcing your CPU to run with no apparent load self-limiting happening. Regardless of which API you use, the game is acting like a CPU stress test when it loads shaders during zone transitions. During most load scenarios, the game is using 100% clock boost on all my CPU cores. In fact, in some cases, it's using MORE than 100% - or trying to anyway. This will cause instant system instability in ALL but the most highly optimized and cooled PC setups. Your PC will crash if a game like POE2 tries to push your CPU to max workload and there's not enough voltage to do that AND keep Windows running. If TJmaxx (thermal max) doesn't trigger right away, your Power Limits will hit cap instead, causing a log-jam with CPU operations during loads, and if a game like POE2 ignores that and keeps pushes the CPU and RAM anyway, your motherboard UEFI will detect a voltage shortage and shut down your system to prevent damage. Hence the whole system crashes with POE2.
If you launch your windows event viewer and look up the Admin Log at the time your PC crashed, you'll probably see some kind of Kernel Panic error at the time of the crash. That's your system hard-shutting down your PC to protect it from damage.
The only workaround I have for this problem, for MY system on which I have a strong PBO undervolt set, is to run the game on only 7 primary cores and leave the other 9 cores free for Windows systems. This prevents both overheating and instability caused by POE2 hogging all my CPU cycles. I'm reverse-brute-forcing POE2 to only have access to half my CPU. It forces the system to WAIT for loads to finish.
But not all PC setups are made the same. As I said above, I undervolt for the sake of my system health and safety. None of my other games or even benchmarking test are affected by this undervolt. Some people just run on stock settings. Some stock settings are OC'd by mobo's default settings or some sort of "extreme mode" nonsense. Some CPUs can handle this game only shutting off 2 cores because they are running on the factory settings that have higher caps for voltage to let your CPUs hit max boosts without causing instability, and have good enough cooling to prevent hitting thermal thresholds. I need to shut off more cores on my system to get THIS game running stable. Depends on your CPUs "silicon lottery" limits. That why not all the suggestions here will work for everyone's systems.
I've made it to 36 hours game time now without a crash using Vulkan and blocking half my CPU to POE2. - But that's my own personal PC limit testing. This game seems to run fine on only 7 CPU cores for me. If I let it have all 16 cores, or even 14 out of 16 cores, it'll crash before I even get to the login screen.
*Shader caching SHOULD be preventing this CPU overload, especially after you first run the game to compile and store the shaders, but that might be where the causes of these crashes are originating with POE2. That's probably what GGG needs to fix on their end.
Windows 11 (Steam), AMD 5800X3D, RTX 4070 Ti Super 16GB, 32BG DDR4 3200, Samsung 980 Pro SSD
|
Posted byStormscourge#2254on Dec 21, 2024, 11:54:19 AM
|
Since today I cannot get past loading screen anymore. 49 hours in the game and I'm used to 15-20 crashes a day but now I cant even load into my hideout.
GGG, this must be fixed ASAP - you cannot sell an early access game which doesnt work for 10% of the players. Also, last post from you regarding this is from 11th of december - its been 10 days!
|
Posted byalbinsson88#2170on Dec 21, 2024, 12:07:11 PM
|
The crashes are gone for me after upgrading my CPU. I had them from day 1 and none of the workarounds fixed it for me. Multithreading would stop it but the performance was too poor and turning off CPU affinity made the game more unstable, even if the freezing stopped.
I did a fresh install of Windows before the launch which put me on 24H2 and a rollback wasn't possible.
However, I upgraded my CPU from a Ryzen 5 3600X to a Ryzen 7 5700X3D. I wasn't even expecting this to fix it and was intending to downgrade my Windows to 23H2. But instead, the issue is gone - I have hadn't a crash in 4 days now, having played 5-6 hours every day.
This doesn't really make any sense to me because nothing else changed and people with the same or better CPUs also have the problem. Obviously a CPU upgrade is not a practical solution, nor should it be, but maybe this demonstrates something...?
Gigabyte X570 Aorus Elite
Ryzen 7 5700X3D
4070 Ti Super
|
Posted bynoise256#0753on Dec 21, 2024, 12:24:12 PM
|
Played since Alpha fase of poe 1 back in January 2013.
Played a lot of videogames in my computers.
NEVER had a single issue like this, and now im having the SAME issue in all my computers.
This is not acceptable.
Can't recommend the game to my friends.
Last edited by LaioNoob#1780 on Dec 21, 2024, 12:38:39 PM
|
Posted byLaioNoob#1780on Dec 21, 2024, 12:37:29 PM
|
"
I see two problems with the game, so far as my own system errors were concerned:
1. Bad DirectX 11/12 usage by the game. (Constant DXD3D texture load errors when using DirectX 11 or Direct X 12) - I solved that by changing the API renderer to Vulkan in the game settings. But that's only 1 problem solved.
2. The other problem is the game is not optimized for mainstream systems and is basically brute-forcing your CPU to run with no apparent load self-limiting happening. Regardless of which API you use, the game is acting like a CPU stress test when it loads shaders during zone transitions. During most load scenarios, the game is using 100% clock boost on all my CPU cores. In fact, in some cases, it's using MORE than 100% - or trying to anyway. This will cause instant system instability in ALL but the most highly optimized and cooled PC setups. Your PC will crash if a game like POE2 tries to push your CPU to max workload and there's not enough voltage to do that AND keep Windows running. If TJmaxx (thermal max) doesn't trigger right away, your Power Limits will hit cap instead, causing a log-jam with CPU operations during loads, and if a game like POE2 ignores that and keeps pushes the CPU and RAM anyway, your motherboard UEFI will detect a voltage shortage and shut down your system to prevent damage. Hence the whole system crashes with POE2.
If you launch your windows event viewer and look up the Admin Log at the time your PC crashed, you'll probably see some kind of Kernel Panic error at the time of the crash. That's your system hard-shutting down your PC to protect it from damage.
The only workaround I have for this problem, for MY system on which I have a strong PBO undervolt set, is to run the game on only 7 primary cores and leave the other 9 cores free for Windows systems. This prevents both overheating and instability caused by POE2 hogging all my CPU cycles. I'm reverse-brute-forcing POE2 to only have access to half my CPU. It forces the system to WAIT for loads to finish.
But not all PC setups are made the same. As I said above, I undervolt for the sake of my system health and safety. None of my other games or even benchmarking test are affected by this undervolt. Some people just run on stock settings. Some stock settings are OC'd by mobo's default settings or some sort of "extreme mode" nonsense. Some CPUs can handle this game only shutting off 2 cores because they are running on the factory settings that have higher caps for voltage to let your CPUs hit max boosts without causing instability, and have good enough cooling to prevent hitting thermal thresholds. I need to shut off more cores on my system to get THIS game running stable. Depends on your CPUs "silicon lottery" limits. That why not all the suggestions here will work for everyone's systems.
I've made it to 36 hours game time now without a crash using Vulkan and blocking half my CPU to POE2. - But that's my own personal PC limit testing. This game seems to run fine on only 7 CPU cores for me. If I let it have all 16 cores, or even 14 out of 16 cores, it'll crash before I even get to the login screen.
*Shader caching SHOULD be preventing this CPU overload, especially after you first run the game to compile and store the shaders, but that might be where the causes of these crashes are originating with POE2. That's probably what GGG needs to fix on their end.
I mean, if this is true: Are the devs like just finishing informatics 101? How is something like this even possible? The chutzpa to implement this: staggering!
|
Posted byadornos_erbe#0069on Dec 21, 2024, 12:45:20 PM
|
For people that just started getting hard lockups since 2 days. For me reinstalling the game and rerolling windows to an earlier version made the game stable again. The hard crashes do seem to be cause on path of exile itself though memory heaps of 100% on all cpus should cause a game crash and not a pc freeze. Some the earlier fixes mentioned here were just to prevent a total pc freeze up, by letting 2 CPU's handle windows. But to my experience it only makes the game crash more and sometimes the game would crash before you even had the chance to turn of 2 cpus for poe2. A total pc freeze is likely not good for system and hardware integrity.
|
|
This appears to be working for me. Share.
Installed PoEUncrasher, run as admin, otherwise still crashes.
9800x3d with 4080 super.
"
GGG is on vacation do not expect any fix for next 2 weeks.
Workaround is to park 2 cores during loading, this will prevent some crashes and convert 99% of them from hard freeze to crash to desktop.
"
You can use:
1) https://github.com/Kapps/PoEUncrasher easiest option, just run (can also not as admin) and done
2) process lasso (uncheck affinity core 0/1 always)
3) manualy in task manager -> details -> poe exe -> uncheck cpu 0/1 (need to do it every start of game)
Used some forum sparkles here to get attention, sadly OP does not care to update first topic, nor GGG care to sticky workaround.
|
Posted bymarty11#2439on Dec 21, 2024, 1:12:37 PM
|
"
Switching to core type of hypervisor scheduler solved my problem with PC crashes.
To select a scheduler type:
1. Open a command prompt with administrator privileges
2. Enter bcdedit /set hypervisorschedulertype core
3. Reboot PC
More info there.
Looks like this is working for me! Cheers mate 😊
[7800X3D/4090/Win11 24H2/Vulkan]
|
Posted byhaluter#3044on Dec 21, 2024, 1:17:25 PM
|
"
I see two problems with the game, so far as my own system errors were concerned:
1. Bad DirectX 11/12 usage by the game. (Constant DXD3D texture load errors when using DirectX 11 or Direct X 12) - I solved that by changing the API renderer to Vulkan in the game settings. But that's only 1 problem solved.
2. The other problem is the game is not optimized for mainstream systems and is basically brute-forcing your CPU to run with no apparent load self-limiting happening. Regardless of which API you use, the game is acting like a CPU stress test when it loads shaders during zone transitions. During most load scenarios, the game is using 100% clock boost on all my CPU cores. In fact, in some cases, it's using MORE than 100% - or trying to anyway. This will cause instant system instability in ALL but the most highly optimized and cooled PC setups. Your PC will crash if a game like POE2 tries to push your CPU to max workload and there's not enough voltage to do that AND keep Windows running. If TJmaxx (thermal max) doesn't trigger right away, your Power Limits will hit cap instead, causing a log-jam with CPU operations during loads, and if a game like POE2 ignores that and keeps pushes the CPU and RAM anyway, your motherboard UEFI will detect a voltage shortage and shut down your system to prevent damage. Hence the whole system crashes with POE2.
If you launch your windows event viewer and look up the Admin Log at the time your PC crashed, you'll probably see some kind of Kernel Panic error at the time of the crash. That's your system hard-shutting down your PC to protect it from damage.
The only workaround I have for this problem, for MY system on which I have a strong PBO undervolt set, is to run the game on only 7 primary cores and leave the other 9 cores free for Windows systems. This prevents both overheating and instability caused by POE2 hogging all my CPU cycles. I'm reverse-brute-forcing POE2 to only have access to half my CPU. It forces the system to WAIT for loads to finish.
But not all PC setups are made the same. As I said above, I undervolt for the sake of my system health and safety. None of my other games or even benchmarking test are affected by this undervolt. Some people just run on stock settings. Some stock settings are OC'd by mobo's default settings or some sort of "extreme mode" nonsense. Some CPUs can handle this game only shutting off 2 cores because they are running on the factory settings that have higher caps for voltage to let your CPUs hit max boosts without causing instability, and have good enough cooling to prevent hitting thermal thresholds. I need to shut off more cores on my system to get THIS game running stable. Depends on your CPUs "silicon lottery" limits. That why not all the suggestions here will work for everyone's systems.
I've made it to 36 hours game time now without a crash using Vulkan and blocking half my CPU to POE2. - But that's my own personal PC limit testing. This game seems to run fine on only 7 CPU cores for me. If I let it have all 16 cores, or even 14 out of 16 cores, it'll crash before I even get to the login screen.
*Shader caching SHOULD be preventing this CPU overload, especially after you first run the game to compile and store the shaders, but that might be where the causes of these crashes are originating with POE2. That's probably what GGG needs to fix on their end.
if this is true BIG LAWSUIT incomming
|
Posted byGrataa#7053on Dec 21, 2024, 1:21:12 PM
|