[Linux] Tips to make the game run more stable

[Linux] Tips to make the game run more stable

Turn Off Up-scaling Options


[Linux] Tips to make the game run more stable image 1

[Linux] Tips to make the game run more stable image 2
[Linux] Tips to make the game run more stable image 3
[Linux] Tips to make the game run more stable image 4

The issue with up-scalingThere's an issue a few people have had, myself included, in which we would get a smooth 60+ FPS for an hour or so; and then suddenly it drops down to 20 FPS and it never recovers.

If this is happening to you, turning off up-scaling should help.

To compensate for not having up-scaling you may need to turn down graphics settings, and maybe also render the game at a lower resolution (66% worked best for me). It doesn't really effect the image as much as you'd think it does.

Obviously if this doesn't apply to you, just ignore this section and move onto the next.

Here's how my game looks with 66% resolution, medium settings and no upscaling.

Use GE-Proton7-49

GloriousEggroll7-49 has an updated vkd3d, which allows for a more stable experience.

Installation Download GE-Proton7-49[github.com]

Navigate to your Steam directory, usually located at '~/.local/share/Steam'

cd ~/.local/share/Steam/

Create a folder named 'compatibilitytools.d'

mkdir 'compatibilitytools.d'

Open up the archive we downloaded earlier, and you'll see a folder named 'GE-Proton7-49'. Extract that folder into the directory we just created.

Note: Place the folder into here, NOT the files within 'GE-Proton7-49'

Restart Steam, and you're good.

Forcing the game to use GE-Proton7-49 Open Steam and navigate to your Library

Find Hogwarts Legacy -> Right Click and select 'Properties'

Click on 'Compatability' and check the box named 'Force the use of a specific Steam Play compatibility tool'

Click on the drop-down list and select 'GE-Proton7-49'

Note: if you do not see the option there, you have done something wrong. Install it again.

You're done

If for any reason, you want to stop using GE-Proton you can just uncheck the 'Force the use of a specific Steam Play compatibility tool' later.

Use Gamemode

GameMode optimises the OS and game processes to give more resources to the game we are playing. It basically allows for less stuttering, and usually more performance from our cards.

Installing GameMode Installing GameMode is a little different for all distros, however it should be in your package manager.

Since my package manager is pacman, I would do: sudo pacman -S gamemode

If you're using apt it may look like: sudo apt install gamemode Note: I don't use Debian so I can't say if it is in your package manager.

Requesting GameMode for Steam games Open Steam and goto your Library

Find Hogwarts Legacy -> Right Click -> Properties

Under 'Launch options' type:

gamemoderun %command%

Done

Note: If there are already things in your launch options, put this command at the end. If the game crashes on load, remove the launch options and only use gamemode for the moment.

Limit The FPS


[Linux] Tips to make the game run more stable image 39

To limit the FPS for the game, all you need to do is add 'DXVK_FRAME_RATE=', followed by the FPS you want to limit the game to, into the Launch Options in Steam.

For example, I want the game limited to 60 FPS; so I would do 'DXVK_FRAME_RATE=60'

It would look like this:

Fix Fast Travel Crashes


[Linux] Tips to make the game run more stable image 44

If you're crashing whilst fast travelling you can do the following steps.

The Fix

Open up a terminal

Type the following command

sudo sh -c "echo 1000000 > /proc/sys/vm/max_map_count"

Open up the game and check it has fixed your issue.

Checking it worked

To check it worked you can just 'cat' the value.

As you can see we got the number '1,000,000' back, so our fix has been implemented.

Note: Don't worry if this doesn't work, or has broken something else; this is only temporary and all you need to do is reboot.

Make it permanent

This is a temporary fix, if you want to make it permanent you will have to add vm.max_map_count = 1000000 to '/etc/sysctl.conf'

If you don't make it permanent, you WILL HAVE to re-do that command each time you login; to apply the fix again.

More details

If you're interested in understanding what you've just changed, see here[sysctl-explorer.net] for more details.

Install The Game On A SSD

I was wondering if I should put this as a tip at all, I wanted to share tips that work regardless of PC specs. However if you do have some space on an SSD, install the game on it; even if it's not an NVMe drive.

It will fix issues with texture pop in, as well as longer load times.

Problems With These Tips

These tips are only things we can do on our side to give the game the best chance to shine, these tips cannot fix issues with the game's code; which is hopefully obvious.

You will still experience

Crashing

FPS drops, after longer sessions

Lag

None of us have the ability to fix these issues, and we must wait for the devs to implement patches. I know this is sounds obvious to a lot of us; however some people have little understanding on what these 'fixes' can do.

Have A Tip You Want To Add?

If you have a tip you want to add, please leave it in the comments; and I will be sure to add it!

Source: https://steamcommunity.com/sharedfiles/filedetails/?id=2932332194					

More Hogwarts Legacy guilds