Game doesnt Start on Mac M1 Steam

Still same.

not found device_type=Vulkan line in production_Config.ini

still can't play
The issue seems to be the signature.

One can launch the game if one runs:


```
codesign --force --deep --sign - "/Users/your-user/Library/Application Support/Steam/steamapps/common/Path of Exile/PathOfExileClient.app"
```

The game will launch, but then detect that the binary has been tampered with and ask for an update.
Thanks @dziunglius#1209!

```
codesign --force --deep --sign - "/Users/your-user/Library/Application Support/Steam/steamapps/common/Path of Exile/PathOfExileClient.app"
```

This has actually helped!

Edit: Nevermind. When pressing Login it says "new patch available" and then... just reverts the signature making it impossible to run again
Last edited by nick4fake#1447 on Jun 14, 2025, 7:57:55 AM
"
AldyOne#4308 wrote:
Okay ya'll I was having a similar issue, but I think I found a fix. Running the game via crossover on an M1 Mac.

Started the league no problem today, but after taking a dinner break, ran into this error upon trying to launch the game:

[VULKAN] Failed to allocate texture [Shadow Atlas], along a black screen.

It seems like the game is auto-defaulting to Vulcan, maybe that happened with the hotfix 3 they pushed, I'm not sure.

There's probably a more efficient way to fix this but, here's what I did:

1. open up the production_config.ini in text edit

2. go to format-> select "make rich text"

3. Save

4. Undo what you just did, I think its something like "plain text"

5. Launch the game

6. At this point it will crash, and generate a new Config file in your documents, delete the old one you had modified

7. Regardless of what your previous settings were, you'll notice this config file is set to "device_type=Vulcan", Change this to "device_type=DirectX12" and boom should be good to go.

(P.S) I just stumbled upon this, its probably as simple as deleting the config file and letting the game generate a new one, rather than the format thing, but figured I'd replicate here what I did.


I think I love you
this worked for me this morning for crossover. I played all day yesterday with no issues, when I tried to play this morning it did not work until I rebuilt the config file and changed Vulkan to Dx12.

Thank you!
Ingame: Sakrilegious
I'm using WineSkin on an M4 MacBook Pro. I no longer had a device_type line in my config file. It works after I added device_type=DirectX12 to the config file. It also mattered that it be added to the [DISPLAY] section. I initially added at the bottom which did not work.
I combined a few of the other Mac threads that all seem to be related to the same issue.

These are the steps I have taken and it seems to have gotten things to work.

in ~/Library/Application Support/Path of Exile
rename update.dat to update.zip
unzip the update.zip in place
cp -R Path Of Exile.app "/Users/<USERNAME>/Library/Application Support/Steam/steamapps/common/Path of Exile"


sudo xattr -cr "/Users/<USERNAME>/Library/Application Support/Steam/steamapps/common/Path of Exile/PathOfExileClient.app"
sudo codesign --force --deep --sign - "/Users/<USERNAME>/Library/Application Support/Steam/steamapps/common/Path of Exile/PathOfExileClient.app"

run the "/Users/<USERNAME>/Library/Application Support/Steam/steamapps/common/Path of Exile/Path of Exile.app/Contents/MacOS/Path\ of\ Exile" executable.

Updating of the game should start to happen..

Once it is complete, you should be able to launch the game by pressing Launch.



I can't seem to launch it from Steam, but it does work from the command line.

It looks like the update installer that comes out to check versions, etc has some sort of bad metadata that is preventing Mac to run it successfully. That's why we had to change the guardian bit and resign the package. Once that was done, the update process and game seems to run as it should.
This is the message I get every time:
" "Path of Exile" is damaged and can't be opened. You should move it to the Trash."

I uninstalled it. Re-installed it. Same.

Using the mac version on mac mini m4. Before Atlas, I was able to play PoE. Now it's damaged :).
I checked the Event Viewer and found the crash details on my end, hopefully there's no issue if I post on here.

For the text version



Log Name: Application
Source: Application Error
Date: 14/06/2025 18:44:31
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Computer: DESKTOP-6CO3L4A
Description:
Faulting application name: PathOfExileEGS.exe, version: 0.0.0.0, time stamp: 0x684cffcc
Faulting module name: PathOfExileEGS.exe, version: 0.0.0.0, time stamp: 0x684cffcc
Exception code: 0xc0000005
Fault offset: 0x0000000000cee79b
Faulting process id: 0x1f64
Faulting application start time: 0x01dbdd4335bdd2a1
Faulting application path: C:\Program Files\Epic Games\PathOfExile\PathOfExileEGS.exe
Faulting module path: C:\Program Files\Epic Games\PathOfExile\PathOfExileEGS.exe
Report Id: 537458b1-f4b8-4049-81b7-902443e8a90b
Faulting package full name:
Faulting package-relative application ID:
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>100</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2025-06-14T15:44:31.5968355Z" />
<EventRecordID>31126</EventRecordID>
<Correlation />
<Execution ProcessID="0" ThreadID="0" />
<Channel>Application</Channel>
<Computer>DESKTOP-6CO3L4A</Computer>
<Security />
</System>
<EventData>
<Data>PathOfExileEGS.exe</Data>
<Data>0.0.0.0</Data>
<Data>684cffcc</Data>
<Data>PathOfExileEGS.exe</Data>
<Data>0.0.0.0</Data>
<Data>684cffcc</Data>
<Data>c0000005</Data>
<Data>0000000000cee79b</Data>
<Data>1f64</Data>
<Data>01dbdd4335bdd2a1</Data>
<Data>C:\Program Files\Epic Games\PathOfExile\PathOfExileEGS.exe</Data>
<Data>C:\Program Files\Epic Games\PathOfExile\PathOfExileEGS.exe</Data>
<Data>537458b1-f4b8-4049-81b7-902443e8a90b</Data>
<Data>
</Data>
<Data>
</Data>
</EventData>
</Event>


Edit: I also tried running it in Administrator mode but no dice.
Edit 2: The PathOfExile_x64EGS.exe file returns: "The file or directory is corrupted and unreadable"
Last edited by SecSicario#0127 on Jun 14, 2025, 11:59:29 AM
"
I combined a few of the other Mac threads that all seem to be related to the same issue.

These are the steps I have taken and it seems to have gotten things to work.

in ~/Library/Application Support/Path of Exile
rename update.dat to update.zip
unzip the update.zip in place
cp -R Path Of Exile.app "/Users/<USERNAME>/Library/Application Support/Steam/steamapps/common/Path of Exile"


sudo xattr -cr "/Users/<USERNAME>/Library/Application Support/Steam/steamapps/common/Path of Exile/PathOfExileClient.app"
sudo codesign --force --deep --sign - "/Users/<USERNAME>/Library/Application Support/Steam/steamapps/common/Path of Exile/PathOfExileClient.app"

run the "/Users/<USERNAME>/Library/Application Support/Steam/steamapps/common/Path of Exile/Path of Exile.app/Contents/MacOS/Path\ of\ Exile" executable.

Updating of the game should start to happen..

Once it is complete, you should be able to launch the game by pressing Launch.



I can't seem to launch it from Steam, but it does work from the command line.

It looks like the update installer that comes out to check versions, etc has some sort of bad metadata that is preventing Mac to run it successfully. That's why we had to change the guardian bit and resign the package. Once that was done, the update process and game seems to run as it should.


Do you have a fix for the standalone Mac client. The one above is for Steam based but the standalone client is hosed at the moment as well. It won't run no matter what I try.

Report Forum Post

Report Account:

Report Type

Additional Info