
ThatGuy539
Published
I thought I'd start without doing too much, and found that it works with just GE-Proton8-22. I'm also using the latest AMD drivers and latest Mesa drivers. I didn't do too much at this point. Just messed around with the two basic aircraft that the game comes with for an hour or so. Maxed out the graphics for the most part. Game ran great. I was surprised.
As of today April 18th 2022, they released a new version that is Linux compatible. They've also enhanced the graphics and such as well.
Works without any costomizations at all. I played the first few levels with no issues.
gamemoderun MESA_GLTHREAD=TRUE MESA_NO_ERROR=1 SDL_VIDEO_X11_DGAMOUSE=0 __GL_THREADED_OPTIMIZATIONS=1 MESA_GL_VERSION_OVERRIDE=4.5COMPAT LD_Preload="" WINE_CPU_TOPOLOGY=14:0,1,2,3,4,5,6,7,8,9,10,11,12,13 %command%
As someone below stated, the game won't start on a machine with too many CPU cores. But adding this to the launch options resolved that for me: WINE_CPU_TOPOLOGY=14:0,1,2,3,4,5,6,7,8,9,10,11,12,13 %command%
I've got most of the graphics maxed out and the game looks and runs perfectly.
Just installed the free Demo. The launch options I used are the standard ones I use for Vulkan drivers. So far everything is working great
gamemoderun VKD3D_FEATURE_LEVEL=12_2 VKD3D_CONFIG=dxr,dxr11 RADV_PERFTEST=rt SDL_VIDEO_X11_DGAMOUSE=0 MESA_VK_WSI_DEBUG=1 LD_Preload="" %command%
A very HomeWorldish type game. If you liked the original HomeWorld games you will likely love this. It's also a bit like Command & Concour in space. I assume this will work with no special options. Just Proton.
I've had this game on Windows for a while. I tried Installing this on Linux about a year ago and had no luck. Spent some time on it then, and just figured I'd get back to it eventually. Well, that was today. I uninstalled it, and reinstalled. Now I just have to setup the controls the way I like (AV8R-01 joystick) and tweak the graphics settings. I've only flown around for a few minutes, but so far so good.
The only thing I miss is HCS and Voice Attack. This uses the Voice Recognition software in Windows, so it won't work here in Linux. Always found this useful when fighting, and just fun in general. Oh well, maybe they'll come out with a Linux version some day.
To add to my previous post...
After much searching I found that it may be possible to get HCS voice packs and Voice Attack installed and working with Elite Dangerous on Linux. I haven't tried this yet, but wanted to post the link here for anyone who is interested: https://www.reddit.com/r/EliteDangerous/comments/g1bbos/guide_to_getting_voiceattack_and_hcs_voicepacks/
With the 1.5 update to the game today you can now run Fullscreen without any issues. And the graphics work and look better.
-high -useallavailablecores -sm4
Minor framerate issues if run at max settings. Enough to cause me to get tired. So I lowered them slightly.
Full screen was broken. You'd still see your task bar which would cover the very bottom of the game window. Wasn't a huge deal. However, with the 1.5 update to the game today, Fullscreen is now fullscreen.
For a game about driving trucks around, it's oddly addictive. I've been playing now for a month or so. It's been pretty rock solid too. No crashes, and any bugs have been extremely few and very minor.
I've never had luck getting this game to run under Linux. Then I tried again today after a few years, and it works.
In my case Farcry 6 was included with my AMD video card. Redeemed via Ubisoft.
Here's what I did to get it working just now:
Install Lutris. In Lutris install the latest Ubisoft Connect app. (can be found on the Lutris website) Start Ubisoft Connect via Lutris and log into it. The game was listed in my list of games in Ubisoft. I installed it from there.
Then I just ran the game from the Ubisoft Connect app, and it's been working perfectly.
PROTON_NO_ESYNC=1 PROTON_USE_D9VK=1 %command%
The game finally works. It's been at least a few months since my last attempt, and this time it just works with no issues.
I assume that the new Proton 9.0-2, may have resolved things.
The launch options I use were there from previous attempts, but as it's working, I don't want to change them.
I launch the game. Ubisoft's launcher starts and updates, then prompts for my credentials. After entering those and clicking to remember me, it prompts for a code which it sends to my email. I enter that and click to trust this machine. Then it just starts and runs normally. At max graphices and 165Hz refresh.
I've only played for a few minutes, but so far there have been no issues at all. I'm kind of shocked as I haven't ever been able to get this working on Linux.
Worked the first time, now doesn't.
PROTON_NO_ESYNC=1 PROTON_USE_D9VK=1 %command%
Addition to my previous post about this. The game worked perfrctly the last time. However, after shutting the game down and trying to play it again later, it only gets as far as the Ubisoft launcher app now. The game will no longer start. I tried launching the game from the Ubisoft lancher, tried adding the launch options in the game's options inside the Ubisoft lancher, and tried clearing the dowload cache in Steam as that sometimes helps some games. I'll see if I can figure something out.
PROTON_NO_ESYNC=1 PROTON_USE_D9VK=1 %command% -high -useallavailablecores -sm4
Update to my previous two posts.... I changed the launch options a bit, but I don't think that fixed it. What does work is this: When the ESRB notification pops up, Alt-Tab out and back, and then the game starts. If I do nothing at the ESRB screen, it just closes. Also of note is that when you close the game you will also need to right click the Ubisoft Lancher app (on the task bar) and close that too as it doesn't close with the game. And Steam will still show that the game is running until you close the lancher.
Game is limited to Windows only
There's a restriction on this game in Steam that only allows people running Windows to download it. I've asked the Devs if this restriction can be removed so we Linux users can give it a try. Guess we'll wait and see if they'll open it up for us to use too.
I had to enable this setting in Steam before it would allow me to download and install the game:
"Go to Settings > Steam Play > Enable Steam Play for all other titles"
Other than that I just used Proton 8.0-4. So far the game seems to be working well.
Installs, but won't start.
With Proton 7x and lower, Steam shows it as Running. But the game never actually starts. It shuts down cleanly though. :
With Proton 8x and up, it just stays on Launching. I have to kill the process to end it. :
I've tried changing the conf.ini file as per some forums, but it's made no difference. :
I've also tried Glorious Eggroll versions of Proton with the same results as above. :
I've got some hardware on order and will be doing a fresh install of Mint 21.2. I'll try it again then. (Currently on Mint 20.3)
This covers both the older "Magic: The Gathering - Duels of the Planeswalkers" and the 2012 version
gamemoderun MESA_GLTHREAD=TRUE MESA_NO_ERROR=1 SDL_VIDEO_X11_DGAMOUSE=0 __GL_THREADED_OPTIMIZATIONS=1 MESA_GL_VERSION_OVERRIDE=4.5COMPAT LD_Preload="" %command%
This wouldn't run for me without the launch options. It's a standard set that I use for OpenGL games. Works perfectly. And yes, this works for the original version of the game (which is still on steam but no longer available in the store) and the 2012 version.
%command% -noprompt -anygpu
The game actually ran without any changes. Just installed and go. Max graphics and all. However after the first tutorial mission it crashed. I tried various versions of Proton (including GE) with no luck. Eventually I found that Proton 7.0-6 worked perfetcly. I also have a command line "%command% -noprompt -anygpu" but I'm not sure if that is required. Just adding it here for info, in case it helps someone.
%command% -noprompt -anygpu
I just wanted to add some extra info for anyone who wants to run this game, or others, that use Raytracing graphics.
Originally I was runing with the AMDGPU driver for Linux. This works great. However, no raytracing support. But just recently Mesa has come out with a stable driver that adds support for raytracing for some distros of Linux. This can run along side the AMDGPU driver. So for anyone that is interested, here's the "general" steps for installing both:
AMDGPU (for AMD cards):
My specific drivers are found here. You can search the site for your specific card drivers.
https://www.amd.com/en/support/graphics/amd-radeon-rx-6000-series/amd-radeon-rx-6700-series/amd-radeon-rx-6750-xt
Most people don't have the HWE driver. I downloaded the non-HWE one.
Uninstall the previous driver:
[sudo amdgpu-install --uninstall]
Reboot
[sudo apt-get purge amdgpu-install]
To install the new driver:
[sudo apt-get update]
[sudo apt-get dist-upgrade]
Change to the directory that contains the AMDGPU driver file that you downloaded.
[sudo apt-get install ./amdgpu-install-VERSION.deb] (replace the amdgpu file name with the name of the file you downloaded.)
[sudo apt-get update]
Reboot (not sure if this reboot is required, but I do it anyway)
Now for the Mesa driver that will give you ray tracing. Info on the latest stable release can be found here: Https://launchpad.net/~kisak/+archive/ubuntu/kisak-mesa?ref=itsfoss.com To check the current version of Mesa run this: [glxinfo | grep Mesa] To install it: [sudo add-apt-repository ppa:kisak/kisak-mesa] [sudo apt update] [sudo apt upgrade] And if you ever need to remove it, and go back to the older Mesa driver: [sudo apt install ppa-purge] [sudo ppa-purge -d focal ppa:kisak/kisak-mesa] (This is for uninstalling from Linux Mint 20.3...the added “-d focal” part. Linux Mint 20.3 Una base: Ubuntu 20.04 focal. There's info at that site I gave above about supported distros and uninstalls.)
Mesa will update automatically with the standard Linux updates. The AMDGPU driver will be a manual update. You'll need to check every few months if you want to keep it up to date, but it's not required to do so.
After installing the new Mesa driver, the look of the graphics in Mechwarrior 5 improved dramatically. I didn't change any settings in the game or anything. Had it at max already. But things look soo much nicer now. And I noticed that a few other games that use OpenGL also seem to work better. Eg. Valheim.
%command% -noprompt -anygpu
I just tried the settings suggested on this site, and it made a huge difference in the graphics quality. So I thought I'd pass this along. PS: This is in addition to the previous changes I posted. https://www.reddit.com/r/mechwarrior/comments/e9kyox/mechwarrior_5_improved_graphical_settings/
I'm not sure if the command line options I posted are required. But I'm using them so....
Just wanted to add in this extra bit of info to the info I've already previously provideds. For enabling Raytracing in the ini file.
%command% -noprompt -anygpu
I implemented the changes outlined here: https://www.reddit.com/r/mechwarrior/comments/e9kyox/mechwarrior_5_improved_graphical_settings/?rdt=33197 These made the biggest difference as far as graphics quality.
In addition to that you can enable RayTracing, which did make a minor improvement to the graphics, by making these changes: Edit the GameUserSettings.ini file. Mine is located here: /SteamLibrary/steamapps/compatdata/784080/pfx/drive_c/users/steamuser/AppData/Local/MW5Mercs/Saved/Config/WindowsNoEditor
You will need the latest MESA driver for RayTracing. Find and change these settings to = 1: RayTracing=1 RayTracingShadows=1 RayTracingReflections=1
-high -useallavailablecores
The game would start using any version of Proton I tried and with various launch options, but it would always crash at the initial city view where it pans down to the street from the sky.
I discovered that it was the HairWorks video option that was causing the issue. At least at max Raytracing settings. If I turned that down a notch, it would get past that initial crash. However it works even better if that HairWorks is disabled. (apparently it's not used for much anyway) And with that off, I could run it at max RT settings. Turing off vsync also helped the frame rate. Other than that I have everything set to max, including 4x res.
VKD3D_FEATURE_LEVEL=12_2 VKD3D_CONFIG=dxr,dxr11 RADV_PERFTEST=rt %command%
Update to my last post about this game. I changed the launch Options to VKD3D_FEATURE_LEVEL=12_2 VKD3D_CONFIG=dxr,dxr11 RADV_PERFTEST=rt %command% Things look a bit better and the frame rate is better as well.
Installs, but Origin crashes every time
When I first installed this, it worked. I was able to logon with my Origin/EA account and the game started. The cut-scenes were a bit choppy though. So I made a change...I don't remember what that was as this was a few weeks ago. I think it was a command line change, and or proton change. I also don't remember which version of Proton I tried it with back then.
Since then the furthest I've gotten the game to go is to where Origin starts...and then it crashes and wants to send a report. I've tried various versions of Proton. Best luck with 6.3-6, Experimental, and 6.15-GE-2. It also works better if I uninstall and reinstall the game.
Sometimes it just quits shortly after starting. Sometimes it gets to the Origin crash window. Sometimes it just runs, but displays and does nothing. And usually there is an Origin or EALink process running, even after stopping the game.
Game installs, but Origin closes after giving a message about not being able to install the game
So after switching back to using no compatibility in Steam, the game now gets much farther than before. I was able to log into Origin at the initial start, but after that it always comes to an Origin window with a message that the game can't be installed to that folder. As the game is already installed I'm not sure why it's giving this message. Change folder or cancel are the two options. However no matter what I do the window minimizes and the game quits very quickly after that. I thought maybe the issue was that I had installed the game on my second hard drive. So I uninstalled and reinstalled it on the main drive, which Steam is also installed on. But the issue remains.
If I turn on Compatibility mode and choose any version of Proton the game never gets this far.
Installation is very temperamental.
So the install is very temperamental. There are the steps that worked for me:
- Used Proton 6.3-7
- All DLC is checked.
- On 1st run it gets stuck on the OriginThinSetup install. I let it sit for maybe 10 minutes before I clicked Cancel in Steam.
- Rebooted...important
- It ran through the install this time, including the Origin install window. After that it sits doing nothing, but Steam shows it as running. I was busy with something and let this sit for maybe 20 mins. I then clicked stop or cancel in Steam.
- Ran it again...and it works.
I also tried disabling the DLC between steps 3 and 4, which made no difference at that point. So after step 6 I reenabled the DLC and the game would start and just sit at Running again, but do nothing. After another reboot however, it started working.
I also have the Steam overlay disabled.
It would seem that some process gets hung sometimes when the game is starting. The only fix is to reboot the PC and try again, and then it works. Annoying...but there yo have it for anyone who has a similar problem. :)
When it runs, it runs perfectly on my machine.
I've been playing the game now for an hour or so now. It runs perfectly when it runs. I haven't encountered any issues at all with all the options, and at high resolution. However, the game will sometimes not start. This is all due to the crappy EA Origin software. If you encounter this, just keep trying. Mine usually starts within 3 tries. Also, see my previous post for info on the install.
I found one new thing that I thought I should pass on. Sometimes when the game starts, an Origin crash window will pop up. I've found that if you just ignore it the game will still start after a few seconds....less than 30 secs. I have a pretty fast drive though so it may take a bit longer depending on hardware for some people.
Lol...Time for another hopefully helpful update. I feel like I'm spamming. :) So the game stopped starting for me. No amount of restarts, waiting, or attempts mattered. It's that dam Origin software...super glitchy. What finally worked was having Steam verify the game files. Before that I also renamed the Kernel32.dll files to Kernel32.dll.bak in both the system32 and syswow64 folders. (/Steam/steamapps/compatdata/1233570/pfx/drive_c/windows/). Although I don't know if that needed to be done. I renamed the two files back after the verification was done.
Now the game starts as it did in my last post. And as before, once the game is running, it works great.
This is the Demo. Options are limited, but it works well. I didn't realy have any issues getting it to run.
The initial download is only bytes in size, so very small. After downloading choose one of the Proton versions under Compatability for the game before trying to run it. I initially tried Proton-6.21-GE-2, which wouldn't launch the game at all. I then tried Proton Experimental, and it worked. No issues at all. The game did take a bit of time to start, with nothing but a black screen with no indication of anything happeneing, just FYI.
gamemoderun VKD3D_FEATURE_LEVEL=12_2 VKD3D_CONFIG=dxr,dxr11 RADV_PERFTEST=rt SDL_VIDEO_X11_DGAMOUSE=0 MESA_VK_WSI_DEBUG=1 LD_Preload="" %command%
I installed the game, and the launch options I used were the usual that I use now for games that I assume use Vulkan. I've also maxed out the graphics settings. Only played for maybe 10 to 15 mins, but so far there have been no issues.
gamemoderun VKD3D_FEATURE_LEVEL=12_2 VKD3D_CONFIG=dxr,dxr11 RADV_PERFTEST=rt SDL_VIDEO_X11_DGAMOUSE=0 MESA_VK_WSI_DEBUG=1 LD_Preload="" %command%
I've been playing on and off for maybe a week now. (all single player) The only issue I've run across is one where after 30 to 60 min of playing, the video gets choppy when moving the mouse. I ran into this issue before with all Windows games. It was due to a change Steam made in Nov 2024. The fix is to have LD_Preload="" %command% in your launch options. That works for all my games, except for this one for some reason. (Note: %command% always needs to be at the end of your all of your launch options, if you have it in the launch options.)
Quiting and restarting the game resolves the issue. And thankfully the game is quick to restart. So this hasn't been a huge issue. If I was playing multiplayer, it could be a huge pain though.
The only other thing that I'll add is that I use these Mesa video drivers. They've worked well for me. They are bleeding edge, but you get raytracing and such in games that support it. https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers
gamemoderun VKD3D_FEATURE_LEVEL=12_2 VKD3D_CONFIG=dxr,dxr11 RADV_PERFTEST=rt SDL_VIDEO_X11_DGAMOUSE=0 MESA_VK_WSI_DEBUG=1 LD_Preload="" %command%
My issue with the strange lag after 30 to 60 mins of play, may have been due to another change Steam did. I discovered a few other games also have the issue now. Including native Linux games which weren't affected the last time. But I found the fix. I still use the same launch options. But the fix this time is to also have the Steam Overlay enabled in the Steam options for the game.
This strange lag issue that Steam created is apparently fairly common. Hopefully this info will help anyone else who runs into it.
This report is for the Play Test version of the game which was released today April 19th. Free to play for now.
gamemoderun VKD3D_FEATURE_LEVEL=12_2 VKD3D_CONFIG=dxr,dxr11 RADV_PERFTEST=rt SDL_VIDEO_X11_DGAMOUSE=0 MESA_VK_WSI_DEBUG=1 LD_Preload="" %command%
So far it's worked well. The graphics settings are maxed out for the play test, and I haven't noticed any issues. Interesting game. It should be going live in 2 or 3 weeks. Should be fun.