Path of Exile Flatpak
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
LICENSE.md
README.md
ca.johnramsden.pathofexile.appdata.xml
ca.johnramsden.pathofexile.json
pathofexile-256.png
pathofexile.desktop
pathofexile.sh
settings.conf

README.md

Path of Exile Flatpak

This Flatpak installs Path of Exile in a 32bit wine prefix.

UPDATE: Since I created this flatpak, the winepak project has appeared. While the information in this post s still useful if you are looking to build a flatpak, if you are looking to install the flatpak, installing Path of Exile from there probably a better option since it supports 64-bit, and Is updated more frequently.

Installing

If you want to try my flatpak without having to build it yourself, add my Flatpak repository.

flatpak --user remote-add \
    --if-not-exists johnramsden http://flatpakrepo.johnramsden.ca/johnramsden.flatpakrepo

Now you should be able to install my flatpaks.

flatpak --user install johnramsden ca.johnramsden.pathofexile

If you are missing the freedesktop platform you may need to add the flathub repository and install it. It should install itself, but you can also explicitly install it.

flatpak --user remote-add \
    --if-not-exists flathub \
    https://flathub.org/repo/flathub.flatpakrepo
flatpak --user install flathub org.freedesktop.Platform//1.6

To change the virtual desktop resolution, set the environment variable WINE_RESOLUTION in the run command.

It defaults to 1920x1080, to set it to 720x480 for example you would change the run command to:

flatpak run --env=WINE_RESOLUTION=720x480 ca.johnramsden.pathofexile

To change the video memory if it's not detected properly at run time, use the VIDEO_MEMORY environment variable

flatpak run --env=VIDEO_MEMORY=1024 ca.johnramsden.pathofexile 

To make it permenant edit the ~/.local/share/flatpak/exports/share/applications/ca.johnramsden.pathofexile.desktop file.

On first run it will download and install the wine requirements. Then it will download the Path of Exile installer and ask you to agree to the EULA. It will then proceed to download and install Path of Exile. Once finished it will run Path of Exile. On proceeding runs it will launch Path of Exile as expected.