I was able to get past the infamous 'Failed to get remote manifest' bug - I believe it is a hidden TLS negotiation failure.
Anyway, here's what you do:
I adapted this guide from reddit (which was an adaptation of this winehq guide) plus added some bits.
1. Install Winbind (I believe it's safe to remove this at the end, it supports the dotnet installers):
sudo apt-get install winbind
2. Make a fresh prefix:
export WINEPREFIX=~/.wine/pantheon
wineboot --init
3. Switch the prefix to Windows XP to get .NET Framework 4.0 installed (required for newer .NET Framework installation to work on wine):
winecfg
4. Download and install .NET Framework 4.0 (if the wget fails, you can use winetricks to install dotnet40 like in step 6 below)
wget 'http://download.microsoft.com/download/9/5/A/95A9616B-7A37-4AF6-BC36-D6EA96C8DAAE/dotNetFx40_Full_x86_x64.exe'
wine dotNetFx40_Full_x86_x64.exe /q && wineserver -k
5. Change the prefix back to Windows 7 and set mscoree to native in the dll overrides for .NET Framework 4.8 installer to work:
winecfg
6. Download and install .NET Framework 4.8 (yes you need 4.0 and 4.8, in that order):
winetricks > Select the default wineprefix > Install a Windows DLL or component > dotnet48
7. You have to click through a bunch of menus and say OK. It will show some warnings about 64-bit compatibility. That's OK.
8. Add the game to Lutris:
- Copy/paste the Installer exe to ~/.wine/pantheon/drive_c
- In Lutris, hit the "+" to add a new game
- "Add locally installed game"
- Select the Pantheon installer EXE
- Fill out details:
name: Pantheon
runner: wine
Game Options > Executable: select the Pantheon installer EXE you copied (after successful install, go back and change Executable to PantheonLauncher.exe)
Wine Prefix: use the directory we set for WINEPREFIX above (eg ~/.wine/pantheon)
9. Run the installer, it should 'just work'
10. After install, Go backto Lutris and right click the game and edit it, change the Game Options > Executable from the installer to ~/.wine/pantheon/drive_c/users/yourname/Documents/My Games/Pantheon/PantheonLauncher.exe
My wine version is lutris-7.2-2-x86_64
On Fedora 39 Gnome Wayland, I got an error code 13568 when running the Launcher from Lutris.
I switched to Xorg and got "Failed to load plugin libgstflac.so : libFLAC.so.8" as well as many "bad ELF" warnings about gstreamer.
Edit: before trying this method, I was able to install Pantheon through Wine until I got the manifest TLS error. Maybe next month they will have this fixed.
That worked! I think just creating a new WINEPREFIX did a lot of the work. After having so many games installed using Lutris I think sometimes games just get goofy. Either way everything worked and I am glad to see we have a few fellow Linux gamers on here. It starts to feel lonely sometimes =(
Kandayin said:For winbind you have to start it. Apt-get handles this on Ubuntu, but something akin to:
sudo systemctl enable winbind && sudo systemctl start winbind
should do it
I actually just installed it and completely forgot to enable and start it but still got patcher to work. Though I did have it randomly boot me to login screen when I first patched it after following guide. This is probably isolated to Ubuntu 24.04 because I early adopted like a fool.
Drewie said:On Fedora 39 Gnome Wayland, I got an error code 13568 when running the Launcher from Lutris.
I switched to Xorg and got "Failed to load plugin libgstflac.so : libFLAC.so.8" as well as many "bad ELF" warnings about gstreamer.
Edit: before trying this method, I was able to install Pantheon through Wine until I got the manifest TLS error. Maybe next month they will have this fixed.
I had the same bad ELF warnings and some 13568 as well previously. I am on Ubuntu though but the workaround posted here SHOULD be pretty environment agnostic since it is dealing mostly with wine. Just ensure you have the latest wine, latest Mesa (if using AMD GPU) or NVIDIA driver, or maybe 1 back if you are on the latest already. Sometimes the NVIDIA latest wwill cause issues from what I have seen over the years. Also what are some of your other settings in Lutris? Are you using the same Lutris wine version? I had to change to the exact version OP used (lutris-7.2-2-x86_64) and it worked for me after that.
I have an AMD GPU, system is up to date, I even had a gstreamer update today.
I followed the exact procedure and selected the Wine version "lutris-7.2.2-x86_64" in Lutris. Using the "systemctl" commands didn't help either. I'll try again later, for now I can still play from a Windows host.
Ok I managed to make it work. First I tried launching the patcher with Wine and got this :
$ wine PantheonLauncher.exe
0150:err:module:fixup_imports_ilonly mscoree.dll not found, IL-only binary L"PantheonLauncher.exe" cannot be loaded
0150:err:module:loader_init Importing dlls for L"C:\\users\\drewie\\Documents\\My Games\\Pantheon\\PantheonLauncher.exe" failed, status c0000135
even though the native (Windows) dll was there :
$ find ~/.pantheon -name mscoree.dll
/home/drewie/.pantheon/drive_c/windows/system32/mscoree.dll
/home/drewie/.pantheon/drive_c/windows/syswow64/mscoree.dll
As suggested on this Reddit post, I uninstalled DotNet 4.8 and reinstalled it from scratch :
$ wine uninstaller
$ winetricks --force dotnet48
It took longer than the initial procedure, so something was probably missing. And it finally patched and launched!
Also, thanks for the walkthrough, it was very useful !
I'm not sure what they changed, but it always "just worked" prior to the new launcher.
Anyway, it's working just fine for me on Arch after using Winetricks/Winecfg to install .NET 4.0 and 4.8. Installing Winbind was not necessary.
So I downloaded the launcher to install the game using Bottles, but it threw an error trying to start the .exe complaining about line 50 of "PantheonLauncher.exe.config". Keep in mind that I don't know anything about anything, and I should maybe just have tried a different wine version or something (was using soda-8.0) but anyway i checked the config file and line 50 (and 49 & 51) reads:
System.Windows.Forms.ApplicationConfigurationSection
add key="DpiAwareness" value="PerMonitorV2" /
/System.Windows.Forms.ApplicationConfigurationSection
(imagine pointy brackets, i had to remove them)
sooo... i just deleted those lines :P Maybe thats a bad idea but it just kinda looks like something for the launcher to know about my screen scaling or something, right? Now the launcher works anyway and the game runs fine, or great even, on my ryzen 3600 and RX6600
First time using lutris and ran into some issues here and there but the patcher seems to be running
`winetricks` complained about `dotnet48` being broken for the installed version of wine (I installed the latest wine version 6 something) so I changed that to the lutris version (installed using lutris and added `~/.local/share/lutris/runners/wine/lutris-7.2-2-x86_64/bin` to PATH) but still got the same warning. Had to run winetricks with -f or --force, yolo.
One thing I thought about. Why not add a second executable to lutris instead of editing the one for the patcher? Should work, no?
Cheers!
I'm new here, I just made my pledge for the $200 bundle. I tried to follow this tutorial, but it kept on giving me an error.
I ended up adding PantheonSetup_182.exe to steam and running it. The app installed fine.
I then added the created PantheonLauncher.exe from the install directory to steam and ran it. It brought up a "Player Authentication" window that ask for a user name and password.
I entered my credentials and it said "Login Failure. Invalid username or password."
I won't know if it actually worked or not until my account gets activated, but at least I was able to get this far. I'll update once I find out more.
Edit: I'm using Arch Linux on Wayland
Update:
I created an account and was able to log in:
In order for the game to work (flawlessly so far) force the use of a specific Steam Play compatibility tool to use "GE-Proton9-11"
Other proton versions may work, but this is the first one that I found.
I wrote a Lutris install script to make installation easier. It can be used by putting the code below in a file named `pantheon.yml` and running `lutris -i pantheon.yml`
# pantheon.yml
name: 'Pantheon: Rise of the Fallen'
game_slug: pantheon-rise-of-the-fallen
version: Alpha 182
slug: pantheon-rise-of-the-fallen-installer
runner: wine
script:
game:
exe: $GAMEDIR/drive_c/users/$USER/Documents/My Games/Pantheon/PantheonLauncher.exe
prefix: $GAMEDIR
working_dir: $GAMEDIR/drive_c/users/$USER/Documents/My Games/Pantheon
files:
- setup:
filename: PantheonInstaller.exe
url: https://pantheonmmo.com/wp-content/uploads/clients/PantheonSetup_182.exe
installer:
- task:
description: Installing WineTricks Verbs
app: dotnet48 win10
name: winetricks
prefix: $GAMEDIR
- task:
description: Running Pantheon Installer.
executable: setup
name: wineexec
prefix: $GAMEDIR
I am rather new to Linux and still stuck in the distro hopping testing part. ;)
When i look at the different posts here i wonder why all the workarounds are needed when a simple Steam install with newest Proton just works?
From my understanding Proton is just a better and more advanced Wine and Wine itself is just using a Wine runner. So why not just install with Steam or even Lutris?
Or are all these workarounds needed because the runners are older?
My conclusion so far is:
You start with a stable distro and end up with alot of workarounds to get all the new games up and running.
Or you start with a rolling distro and have to make sure your Linux is well maintained or it could break.
The question is what do i prefer, there are alot of new things to learn anyway.
I've been playing off and on with Linux with no issues.
(Early on I had to use a windows VM for the patcher, but now that's working in Linux as well).
I logged on recently to check the new races, spell effects, etc. and noticed that now I don't have any spell effects. Is anyone else having this issue?
Nevermind, it just seems the class I was playing around with are missing effects. Others have them, so I think it's just pre-alpha fun :-)
Hey, Guys
Think I've broached this before a couple of years ago, but.. I want to move away from M$ asap
I've just went thru a... bizarre fresh install of W10 and well, I'm ready to disconnect from M$ and their seemingly "deep state"ish encroachment into MY computer
I know that sounds paranoid but I have never had a OS install like the one I've just gone through and I want their JUNK off of my PC or at least left to hibernate on the BACK drive of a dual-boot machine
M$ had to remotely download and install a "newer" version of Windows 10 Home because my DVD is no longer ... viable? IDK
Then he initiates the fresh install with the just DL'd ISO file/s and I go thru the install again. I still have not clicked on the Activate button (which is where ALL THIS MESS began)
But!! I now have an OS that is MAKING ME let it run my computer. I have almost NO CONTROL of anything on it down to my f'ing AMD graphics driver
Until this week this has NEVER been an issue for me with xp, 7 or even 10 once I worked it out
This is NOT the same OS I had installed 2 weeks ago! ><
Anyhoo... I want to dual boot Linux? Wine? Fedora? Redhat? (I really don't know what to choose or use and, well... frankly, I don't want to spend the time to find out as you guys obviously have LOL
That's lame I know
What flavor are you guys recommending?
Mind you, I want to run Pantheon on one of these if possible and this thread is telling me that you guys are doing just that, so..
Which one is the most likely to be the least painful for a "never before" Linux user?
I will keep Win10 and possibly 11 down the road on a dual boot partition for when I can't get the game to play on my new OS
Appreciate your thoughts and feedback!
(This last post/testimony appears to be the logical path for someone like myself?)
Thanks!
KUDOS for all your efforts to play our game without M$ sticking their prying fingers into your business! /applause