Rust lags on minimal wages. Rust won't start? Brakes? Not connecting to the server? - solution of problems. Rust slows down. Low FPS. Logs. Friezes. hangs up

Rust is enough demanding game. This is indicated by the system requirements of the developer (). And given that it is in a fairly early alpha, even more so.

Rust game optimization and how to increase FPS in Rust

Now I will tell you how to increase performance and FPS in Rust, and with what settings to optimize it. From my own experience I can say that I launched and quite comfortably played the game on a computer with a Core 2 Duo E7500 processor, 2 gigs of RAM and a 9600GT video card from NVidia. But for this, I had to tinker a little with the game settings and console commands () in order to somehow optimize the Rust game for my hardware.

The article has been updated due to the division of the game into two versions: old and new. The focus will now be on the new Rust, which was previously Experimental, because that's the future. Accordingly, I will divide the article into two sections.

How to increase FPS in the game Rust (the one that Experimental)

As long as the developers are busy with their real business - the development of the game, they do not really worry about performance. This is logical. And the players can't wait to play, and therefore have to endure the brakes and subsidence of frames in the game.

What can be done to increase FPS in Rust? About everything in order.

Before starting the game

  • Close all unnecessary programs on your computer (you can also restart your computer, why not 🙂)
  • In the game launch window, select the graphics quality (graphic quality) "Fastest" (Fastest) or "Fast" (Fast):

Note: You can change these settings later in the game by opening the console (F1) and typing: graphics.quality 1 or 2 .

Let's see how

  • Open console ( F1)
  • We print: graph.fps 1
  • The number of frames per second will now be displayed at the bottom left of the screen

Remember your current FPS. This will help you understand how this or that setting affects performance.

Menu F2

Now click F2 right in the game. This menu allows you to fine-tune the graphics quality in Rust. So, we set the following settings:

  • Disable all options (set off) and reduce the quality of the landscape ( terrain quality) and shadows ( shadow) before 0 .
  • Slightly lower the draw distance ( draw distance), but don't get carried away. I do not recommend lowering much, because then you will not see anything further than your hand. 🙂
  • If the FPS is already high enough, then gradually increase the previously reduced settings, turn on some options and see what changes, etc. This game is great and some of the effects still make a big impact on the visual immersion.
  • Remember all the settings and the number of FPS in order to understand what is right for your computer. Keep in mind that some effects require a lot more resources than others, especially Motion Blur, Anti-Alias, Procedural Virtual Texturing, Full Reflections and Terrain Quality ).

Patience, friends, patience

If your FPS is still terrible and nothing helps you, and you don't want to buy a new computer, just be patient and return to the game in about a month.

Rust is still in active development and will definitely be optimized. Everything has its time. Now it is more important to implement everything planned, and code optimization is usually carried out by the end of the project.

How to fix lag in Rust Legacy

First step: first of all... the main factor in order to increase fps in Rust

Optimization before the launch of the game. Everything is simple here, the closer we set to Fastest and the lower the screen resolution, the easier it will be for the computer and, accordingly, there will be less lags in the Rust game. Also, the windowed mode also affects the speed. The window usually works tighter.

Step Two: Rust Game Settings

Settings in the menu of the game itself. Just one tweak also allows you to optimize Rust.

Third Step: Disable Grass in Rust

And of course, Rust greatly affects FPS. In console() type grass.on false(if it doesn't work the first time, try again). Although now this method may have lost its relevance, because the developers improved and changed the grass, which also improved its performance. Still, playing with grass is much more interesting!

Extra step: for maniacs

To make it easier for the computer to work and worsen the graphics, and of course, in order to remove lags in Rust, you can play around with these commands in the console:

  • grass.forceredraw False
  • grass.displacement False
  • grass.disp_trail_seconds 0
  • grass.shadowcast False
  • grass.shadowreceiveFalse
  • gfx.ssaa False
  • gfx.bloom False
  • gfx.grain False
  • gfx.ssao False
  • gfx.shafts False
  • gfx.tonemap False
  • render level 0.1
  • shadows.on false
  • terrian.idleinterval 0
  • render.af 0
  • render.aa 0

P.S.: Response speed can cause lag in Rust

And one more thing! Don't forget to look at the ping (ping) in the right column when choosing a server! If it is above 200 (approximately), then there will be noticeable delays in the game. That is, you run a segment of the path, and then bam, and you are back where you already were.

Epilogue

On this, in general, everything. This is how you can remove lags in the Rust game by making such a simple optimization, and thereby increase the performance of your old computer. Well, if that didn’t help, think about purchasing a new one =) And if there are difficulties, write to me at 29a1010011010doggy-mail-ru, I will help you with the choice.

If Rust crashes, Rust won't start, Rust won't install, there are no controls in Rust, no sound in Rust, errors happen in Rust – we offer you the most common ways to solve these problems.

First, check if your PC meets the minimum system requirements:

  • OS: Windows 7 (64-bit)
  • Processor: 2.0 GHz
  • Memory: 8 GB
  • HDD: 8 GB
  • DirectX: 9.0

Be sure to update your video card drivers and other software

Before you remember the worst words and express them towards the developers, do not forget to go to the official website of the manufacturer of your video card and download the latest drivers. Often, specially optimized drivers are prepared for the release of games. You can also try installing a later version of the drivers if the problem is not solved by installing the current version.

It is important to remember that you should only download the final versions of video cards - try not to use beta versions, as they may have a large number of bugs not found and not fixed.

Do not forget that games often require installation for stable operation. latest version DirectX, which can always be downloaded from the official Microsoft website.

Rust won't start

Many problems with launching games happen due to incorrect installation. Check if there were any errors during the installation, try to uninstall the game and run the installer again, after disabling the antivirus - often the files necessary for the game to work are deleted by mistake. It is also important to remember that in the path to the folder with installed game there should be no Cyrillic characters - use only Latin letters and numbers for directory names.

It still does not hurt to check if there is enough space on the HDD for installation. You can try to run the game as administrator in compatibility mode for different versions Windows.

Rust slows down. Low FPS. Logs. Friezes. hangs up

First - install the latest drivers for the video card, from this FPS in the game can rise significantly. Also check the computer's load in the task manager (opened by pressing CTRL + SHIFT + ESCAPE). If, before starting the game, you see that some process is consuming too many resources, turn off its program or simply end this process from the task manager.

Next, go to the graphics settings in the game. First of all, turn off anti-aliasing and try lowering the settings responsible for post-processing. Many of them consume a lot of resources and disabling them will significantly increase performance without greatly affecting the quality of the picture.

Rust crashes to desktop

If Rust often crashes to your desktop, try lowering the quality of the graphics to start solving the problem. It is possible that your computer simply does not have enough performance and the game cannot work correctly. Also worth checking out for updates - most modern games have a system for automatically installing new patches. Check if this option is disabled in the settings.

Black screen in Rust

More often than not, the problem with the black screen is an issue with the GPU. Check if your video card satisfies minimum requirements and install the latest drivers. Sometimes a black screen is the result of insufficient CPU performance.

If everything is fine with the hardware, and it meets the minimum requirements, try switching to another window (ALT + TAB), and then return to the game window.

Rust is not installed. Installation stuck

First of all, check if you have enough HDD space for installation. Remember that for correct operation The installer requires the advertised amount of space, plus 1-2 gigabytes of free space on the system drive. In general, remember the rule - there should always be at least 2 gigabytes on the system disk free space for temporary files. Otherwise, both games and programs may not work correctly or refuse to start at all.

Installation problems can also occur due to lack of Internet connection or its unstable operation. Also, do not forget to suspend the antivirus while installing the game - sometimes it interferes with the correct copying of files or deletes them by mistake, considering them viruses.

Saves not working in Rust

By analogy with the previous solution, check the availability of free space on the HDD - both on the one where the game is installed and on the system drive. Often save files are stored in a folder of documents, which is located separately from the game itself.

Control not working in Rust

Sometimes the controls in the game do not work due to the simultaneous connection of several input devices. Try disabling the gamepad, or if for some reason you have two keyboards or mice connected, leave only one pair of devices. If the gamepad does not work for you, then remember that only controllers that are defined as Xbox joysticks officially support games. If your controller is defined differently, try using programs that emulate Xbox joysticks (for example, x360ce).

Sound not working in Rust

Check if the sound works in other programs. After that, check if the sound is turned off in the settings of the game itself and if the sound playback device is selected there, to which your speakers or headset are connected. Next, while the game is running, open the mixer and check if the sound is muted there.

If you are using an external sound card- check for new drivers on the manufacturer's website.

17.11.2016|

Is the game running too slow or stuttering? The reason may be low FPS (frames-per-second). This guide aims to help the player find a way FPS boost. First, you need to determine where to start. To do this, you need to find a base point and find out which changes improve FPS and which make it worse.

How to View Current FPS (Steam Method)

One way is to enable FPS display in the Steam overlay:

How to see current FPS (Rust method)

The second method allows you to display the FPS counter using the Rust client.

Both methods are working. I prefer the smaller font size and the ability to choose the location myself, which are provided in the Steam overlay.

Causes of poor FPS.

There can be many interrelated causes of poor FPS, but the most common one is weak hardware. processor upgrade, graphic card or increasing the amount of memory often has a significant impact on FPS and games in general. If you can afford more powerful hardware, go for it. If not, then let's see what else can be done.

Start

Start by closing all other programs on your computer (even restarting is a good idea). Then set the graphics settings of the game to medium values. When starting Rust, the Unity Launcher window should appear.

Choose a resolution that is somewhere in the middle of the list of available ones. Your choices may differ from those shown in the example, as your GPU may support more or less resolutions.

In full screen mode at the native resolution of your monitor, the game may run better than in windowed mode with a lower resolution. This feature is regularly confirmed, but differs for each computer.

Set the quality to “Fast” or “Fastest” - this choice will allow you to set certain graphical parameters with a single click. They can be changed later in the game itself, through the "Options" menu.

In-Game Changes

To make changes in the game, press the ESC key. Do this the first time before connecting to the server. Then select the "Options" tab (with the image of a gear). There you will find five tabs named OPTIONS (parameters), GRAPHICS (graphics), INPUT (input), AUDIO (audio) and PERFORMANCE (performance).

Three of these tabs, OPTIONS, INPUT and AUDIO, are mostly about personal preference. These settings have almost no effect on FPS. So let's move on to the more important tabs, their options and suggested defaults. Change the settings to the minimum values ​​indicated after each item.

Graphics Tab

Left-hand side

  • Depth of Field - OFF: Turn off this option. It causes blurring of the edges, which can be very annoying.
  • Ambient Occlusion - OFF
  • Anti-aliasing - ON
  • High quality bloom effect(High Quality Bloom) – OFF
  • Dirt on the lenses (Lens Dirt) - OFF
  • Sun glare (Sun shafts) - OFF
  • Sharpness - OFF
  • Vignetting (Vignet) - OFF
  • Color Correction (Color Grading) - OFF

Right side

  • Graphics Quality - 0
  • Water Quality - 0
  • Max. Chiaroscuro (Max Shadow Lights) - 0
  • Shader Level - 100
  • Draw Distance - 1500 , do not lower this parameter below 1000
  • Number of shadow streams (Shadow Cascades) - no cascades
  • Distance at which shadows are visible (Shadow Distance) - 100
  • Anisotropic Filtering – 1
  • Parallax Mapping - 0

Performance tab

  • The maximum number of parts into which the destroyed object breaks up (Max Gibs) - 0
  • Virtual Texturing - OFF, uncheck
  • Particle Quality - 0
  • Object Quality - 0
  • Tree Quality - 0
  • Terrain Quality - 0
  • Grass Quality - 1
  • Decor Quality - 0

Now you can connect to the server. First, try playing on servers with low or medium popularity. Build a small building and go inside. This is to be on the safe side while you make changes to the menu. But this is Rust and anything can happen here.

Therefore, it is recommended to make only one change at a time. After that, play for a few minutes and see how the change affects FPS and gameplay. Obviously, if the change led to a sharp FPS drop, you should return everything back. Many of the settings are adjustable with sliders, so if increasing anything causes problems, try decreasing it. Always make changes in small steps first.

This manual cannot cover all possible problems or all possible solutions. Each computer and its associated hardware and software creates unique system. If the FPS stays terrible and you can't do anything, come back to it in about a month. Rust Experimental is still in active development, so the focus is currently on functionality rather than optimization. The good news is that it's only temporary. Once enough features are enabled and most of them are completed, the developers will start to pay more attention to optimization, and this game will run as smoothly as you could ever imagine.

What else can you try

Dudemanbroguy posted a lot on his Reddit blog useful tips to improve FPS. Here they are:

  • First of all, make sure that you have everything updated, as on the side operating system, and on the side of the drivers.
  • Make sure you are running Windows 7 64-bit or newer.
  • If you're playing on a laptop, make sure you're using a dedicated GPU, not an integrated one.
  • It is not recommended to use less than 8 GB of RAM.
  • Manually check your drivers and make sure they are up to date: you can't always rely on the automatic update system.
  • Try running Rust in DX9 mode.
  • Bring all the "parked" cores of your processor to work to distribute the workload.
  • Check temperature sensors.
  • Close background applications that you are not using, even if they seem lightweight to you (not so long ago, MSI Afterburner caused performance problems, so disable even such programs).
  • Even if you're playing on a desktop computer, make sure your Windows power options are set to High Performance.
  • I can't say for sure what launch options for Unity are currently available, but you can find them with a Google search. Perhaps this will help you increase the FPS a bit.
  • Use the task manager to measure the memory usage of the game, as programs other than Rust can also leak memory. This includes even programs such as network drivers and the like.
  • Type "perf 2" into the console to see the exact FPS and memory in the game (memory usage is only for the assets loaded for this instance of the game, Rust also uses memory for bootstrap and such, but it's the game that leaks).
  • Change the graphics settings in the game rather than in the drop down menu, as this method provides more options and has proven to be more reliable (you can use console commands and also change them, which will be mentioned later).
  • Make sure your Windows settings are set to high performance for Rust.
  • Make sure all your hardware is compatible and in working order (all memory sticks work, etc.)
  • Try running Rust at a lower resolution by setting it using the drop down menu.
  • If "perf 2" shows that memory consumption has gone to infinity, type "gc.collect" in the console to force the garbage collector to get rid of unused assets.
  • If "gc.collect" helped, take advantage of the "gc.interval" command, replacing the square brackets with a number specifying the time in seconds for the interval after which the garbage collector is automatically activated (180 = 3 minutes).
  • Enter the command "fps.limit" in the console to set an FPS limit or make sure that you do not have such a limit (replace square brackets with numbers if you want to limit FPS; a value of -1 means no limits).
  • Enter the "debug.flushgroup" command in the console to reload all information about entities on the server. Perhaps this will help improve the frame rate near large buildings and other structures.
  • Enter the "global.cleanup" command to force cleanup of the assets.
  • Check the config file to make sure all changes have been applied.
  • Type "dev.netgraph 1" into the console to see the bandwidth usage and packet loss percentage (type "dev.netgraph 0" to disable the overlay).
  • If you're experiencing network freezes, make sure your computer doesn't keep downloading the server list in the background.
  • If you experience lags around moving entities, decrease the value of the lerp variable in the console to lower the network interpolation position (type "find lerp" in the console to see the commands).
  • Use the "global.timewarnings true" command to print all warnings related to load time, etc. to the console.
  • Use the "net.log true" command to enable the client to save network information to a log file in the game directory.
  • Reduce the quality and other animation parameters (type "find animation" in the console to see a list of animation variables).
  • Type "find graphics" into the console to see all graphics variables and their values. This way you can check if the changes have been saved, as well as find missing graphics options in the menu that you would like to change.
  • Type "find terrain" and "find audio" to see all terrain and audio variables.
  • Save any made with console commands changes to the config file by typing "writecfg" in the console (saves the vast majority of changes, however some of them are not saved, mostly overlay related, such as perf 2)
  • If you experience network lags or spikes, or take too long to load, ask your administrator what value is set for "server.updatebatch", as this setting controls how much information the server sends to the client in a given cycle. Usually this is any number above 64, the default is 128.
  • If you constantly spend a lot of time getting data, or your character has some elements that are “buggy”, ask a friend or administrator to destroy your bed with all the problematic elements to get rid of this trouble (as a rule, this always helps).
  • Enter "global.maxthreads" in the console to view the maximum number of CPU cores that can be used by the game. If you want to change this value, use the same command with a number indicating the number of threads you want to set as the maximum.