Повысить фпс кс го линукс
-novid — отключает надоедливое интро.
-console — включает игровую консоль
-freq «число» – частота обновления экрана (указать свою герцовку монитора). Например: -freq 120
+exec — автоматический запуск настроенного конфига. Например: +exec autoexec.cfg
-high / -low — запуск игры с высоким или низким приоритетом
-full / — fullscreen — полноэкранный режим
-windowed / — window / — sw / — startwindowed — запуск игры в оконном режиме
-w — задать ширину разрешения экрана. Например: -w 1024
-h — задать длину разрешения экрана. Например: -h 768
+rate 128000 — максимальное количество данных, которые хост может принять (бит/сек.)
+cl_cmdrate 128 — максимальное количество (в секунду) отправляемых на сервер пакетов
+cl_updaterate 128 — максимальное количество (в секунду) запрашиваемых обновлений пакетов от сервера
-noforcemspd — использование настроек скорости мыши, как в Windows
-noforcemaccel — отключение акселерации мыши
-noforcemparms — использование настроек кнопок мыши, как в Windows
-threads «число» — количество используемых игрой ядер процессора (указать свое количество ядер). Например –threads 8
-m_rawinput — влияют ли настройки сенсы Windows на настройки в игре
-tickrate 128 — частота обновления — от сервера (в секунду) — только для сервера.
_______________________________________________________________
Чтобы улучшить вашу игру и повысить фпс, я рекомендую написать в параметрах запуска следующее:
-novid -console -freq (кол-во ваших герц монитора) -threads (кол-во ядер процессора) -high (увеличивает fps на слабых компьютерах) +rate 128000 +cl_cmdrate 128 +cl_updaterate 128 +cl_interp 0 +cl_interp_ratio 1+fps_max 0
Чтобы все команды работали, необходимо после ввода каждой делать пробел и ставить тире.
[Linux][CS:GO] Увеличить FPS
Расписано много способов увеличения FPS для Windows, однако для Linux такого нет, либо на столько мало, что за 2 дня поисков на глаза мне это так и не попалось. Но по играть хотелось, и с нормальной графикой. Пришлось импровизировать, включать голову и придумывать свой способ.
Хотя у компьютера и довольно не плохое железо, но видеокарта у него geForse 9500 (512Mb), в плане графики компьютер слабый, поэтому этот способ подойдет для настройки слабого компьютера/ноутбука на OS Linux для игр.
Первое, что стоит проверить — актуальность видео-драйвера
Расписывать этот процесс не вижу смысла, в сети информации много. Например эта статья [ubuntu66.ru] .
От изменения настроек видеокарты в игре ни каких изменений не заметил, поэтому писать что это помогает не буду, но попробовать не помешает.
Хотя графические оболочки на Linux не особо то требовательны, однако та же Cinnamon довольно сильно режет fps. Все что нам нужно для нейтрализации этой проблемы — установить рядом графическую оболочку как можно легче (для совсем отчаянных, можно сделать по хард кору и загрузиться с терминала). Мне на глаза попалась Openbox. Открываем терминал и пишем
Все, теперь завершаем сеанс и перед тем как войти меняем оболочку
Предупреждение:
У этой графической оболочки нет ни рабочего стола, ни taskbar’a. Загрузится просто серый экран и мышка
У меня стоит дополнительно докпанель Wbar, она тоже загружается, с нее я и запускаю Steam. Можете сделать так же, а можете нажать на ПКМ, открыть терминал и запустить его от туда (что в принципе ни чем не отличается от входа в консоль изначально, надобность в openbox тогда отпадает)
Тут все в стиле классики жанра:
Ставим все настройки по ниже, а всякие сглаживания отключаем.
Ну и параметры запуска, куда же без них, проверять каждый из них на дееспособность я не стал, слишком это муторно. Тут представлена «сборная солянка» из различных источников по настройке на Win.
-language russian -threads 6 -noaafonts -tickrate 128 -noforcemaccel -noforcemspd -nosync -console -novid -dxlevel 81 -lv
Описание:
-language russian — На Linux почему то CS:GO упорно не хочет загружаться на русском, хотя в настройках он стоит, данная команда решает эту проблему
-threads 6 — где то написано что это ядра процессора, где то потоки, при чем потоки чего так и не понятно, в любом случае лично я разницы не заметил что с ней что без нее, поэтому ставить или нет, решать только вам
-tickrate 128 — максимальная пропускная способность интернета
-noaafonts — убирает сглаживание шрифтов
-noforcemaccel — отключение акселерации мыши
-noforcemspd — использование настроек скорости мыши, как в Windows. Не уверен что оная работает, поставил из предположений что тащатся настройки из системы, в которой игра запущена.
-nosync — принудительно отключает вертикальную синхронизацию
-console — включает консоль, вообще не обязательная вещь, на ваше усмотрение уже.
-novid — отключит видео при запуске, опять же на ваше усмотрение.
-dxlevel 81 — вообще directX это Win’овская вещь, но в папках CS было много файлов библиотек DirectX, поэтому поставил, проверять не стал. Во всяком случае — не мешает.
-lv — типа уменьшает кровь, физику и тд, по крайней мере так вещал парень с видео. Я это делал как только купил CS, поэтому не знаю так ли это, так как не запомнил как вели себя убитые до этой команды.
Параметр -high на Linux не работает, приоритет меняем ручками через консоль, либо через системный монитор.
Описание других параметров запуска можно найти тут:
Мои показатели до настроек:
Разрешение экрана 640*480
FPS 30-40
Мои показатели после настройки:
Разрешение экрана 1280*800
FPS 55-90
Если учитывать что экран 60Hz , а в 95 % случаев FPS ниже 60 не опускается, то игра стала вполне играбельна.
Надеюсь что кому то это поможет.
Повысить фпс кс го линукс
This guide will help you get a maximum of fps on Linux, based on my experience.
I will mainly focus on Nvidia hardware, as I don’t have any AMD graphics card.
The following is mainly for Ubuntu based systems (I use KDE Neon), so the first steps may vary for you.
Everybody knows Linux is not the best for playing game, as drivers are usually less powerful than on windows, and games have less support. But a huge progress has been made in the recent years, and with some tweaks, it is even possible to get more fps than on windows.
I will cover everything, from installing the drivers to tweaking configurations, but if you already did some of the steps bellow, jump directly to the section that interests your.
1
1
First of all, make sure you do not have a potato as a PC. Check the minimum requirements, and if you are bellow those settings, well good luck.
Make sure you use the proprietary drivers for you GPU, as those give better performances than the nouveau (open source) drivers.
- sudo add-apt-repository ppa:graphics-drivers/ppa
- sudo apt update
- ubuntu-drivers devices
- sudo apt install nvidia-driver-(number)
More information here: here [askubuntu.com] .
If you have a laptop with an Nvidia card, you most probably have the optimus system installed. Optimus is a system developed by Intel and Nvidia. It allows switching from the integrated graphics (GPU on the Intel processor, less powerful but gives maximum battery life), to the Nvidia Card (the main GPU, drains battery faster but is a lot more powerful).
The state of optimus support under Linux is poor, but still usable. On Linux, you need to reboot to start the Nvidia GPU, while it automatically starts when you launch a game on Windows. As stated in the previous link, the required packages should have been installed along with the driver. You can check this by starting the nvidia-settings app:
To switch from one GPU to the other, start the nvidia-settings app, go to prime profiles like in picture above, and select the GPU you want to switch to. Keep in mind you will need to reboot for the change to take effect.
And that’s it for the drivers, you should now be able to run csgo on your GPU.
The default config for nvidia may not be perfect for you (especially if you don’t have the latest card). To edit it, start the nvidia-settings program. It can be found by running the command nvidia-settings, or by finding the program in the list of installed apps.
Here, you can set the image quality, for better performances or quality.
You should also set power mizer to performance instead of auto or adaptive if you have the optimus system (sadly this resets on every new session.
Sadly, I do not have any AMD hardware, so I am not able to provide you with information. If you own one and found a way to get better performances, tell in the comments and I’ll add it to this section.
Doing the above for nvidia users should be enough for most games, but csgo may still feel laggy despite high fps. For example, I had 120+ fps, but the game did not feel fluid at all when compared to other games.
- Make a backup of the folder /home/USER/.steam/steam/steamapps/common/Counter-Strike Global Offensive/csgo/cfg/ (path may vary on your system)
- Delete it
- Verify the csgo installation with steam (open steam, right click on csgo, properties, local files, verify integrity of game files).
- Disable steam cloud sync for csgo
- Make a backup of the folder /home/USER/.steam/steam/userdata/A VERY LONG NUMBER/730/ (the very long number is tied to you account. If you only have one account on your machine, then the only one available is yours. If you have several accounts, well, you can do this for both anyways)
- Delete it
- Open the game
Doing this helped greatly and it didn’t feel like I was playing on a potato.
If you do not have a very powerful computer, use common sense and do not put every video setting on max. You can watch this video to understand which settings have the most important impact on your system: https://www.youtube.com/watch?v=b8UIZzUU4Ns&t=86s
For example, use MSAA x2 and FXAA combined instead of MSAA x8, this gives basically the same result but uses far less your CPU. More information here: https://www.youtube.com/watch?v=nEbAJHd84ug
Vertical sync in CSGO does not seem to work on Linux, so simply disable it.
If your system has desktop animations, you should disable them while playing. It will improve fps, as well as reducing frame delay.
In Ubuntu, this is called Compiz, in KDE, the compositor.
For example, in Kubuntu (or KDE in general), press alt+shift+F12 to toggle the compositor. If you have a high end GPU, you may not notice a huge difference, so you may want to keep it enabled. You can use various effects in-game, such as a zoom, a fake crosshair, and other funny stuff (use that at your own risk though).
Some users reported that starting a game in it’s own separate X-server improved their performances, but I never managed to do it, but feel free to try it on your own if you have the sufficient knowledge.
Thanks to Feral Interactive, we know have a very powerful game optimizer on Linux. Gamemode [github.com] gives top priority to the game while playing, removing stutters and improving fps.
To install gamemode, you can try and see if it is available on your package manager (for example on ubuntu based distros, with sudo apt install gamemode).
If you do not find the package, you can build it from source (this is what I did), which is fairly easy. Simply follow these instructions [github.com] .
Once installed, right click on your game in the steam library, properties, set launch option, and enter gamemoderun %command% before any launch option you have.
And that’s it, every time you start your game it will be optimized by gamemode. To check whether it is active, open a terminal after you started the game and write gamemoded -s, it should say gamemode is active.
Those are the little tips and tricks I used to get my csgo running perfectly, even on not so recent hardware. In my case, I had a lot of fps, but the game didn’t feel smooth at all compared to the windows version. Resetting the config and enabling gamemode did the trick.
Hope it helps a fellow gamer in need.
If you cannot start the game after the panorama update, add -nojoy as launch option. For some reason the game starts after that (this is a know issue [github.com] )