PSA - Mac Fix
If you are using the Mac steam client, or crossover, or KegWorks etc. and the game just black screens you on launch, this is probably the issue and the fix.
GGG added a new config variable called "device_type" which will default to "Vulkan" on Mac installations. This is in your "production_Config.ini" file. You don't want this set to Vulkan, but rather to "DirectX12". 1. To fix it, open up your "product_Config.ini" file. For me this is in my "~/Documents/My Games/Path of Exile". You should be able to search via spotlight for it if yours is located elsewhere. 2. Search for the "device_type" entry and replace "Vulkan" with "DirectX12". If they is no "device_type" entry, then go into the [DISPLAY] section and add the line: "device_type=DirectX12" (without the quotes). 3. Save the file and try to launch POE again. Notes: ------ This variable used to be called "renderer_type". Possibly they are still using renderer_type, so leave it alone I guess. GGG could fix this by reverting this variable renaming which would fix existing installs, or they could maybe have their next patch, update the variable itself, but I'm not sure that's how it works. Changing user configurable variable names is always going to be problematic. IMO they might want to write a test to check for variable tweaks that will fail with a reminder of what additional steps need to be taken when these variables are changed (renames / defaults). Last bumped on Jun 16, 2025, 10:49:07 AM
|
![]() |