Csgo linux low fps

Csgo linux low fps

I don’t think it will make a 50% difference, But gamemode should give you a little boost at least

in the launch options of the game (right click, properties) Type

Also just put up the settings, If it runs at 150 fps like that on Windows, You should be able to get at least 160 fps on Linux with the same settings 😛

At least, I heard CSGO runs better on Linux than on Windows.

Why it does not do so out of the box could have a bunch of reasons. Do you see any errors in the terminal maybe?

Is it a fresh install? And have you customized anything special?

I don’t play CSGO myself sadly, but I would love to help you where possible 🙂

glxinfo -B output :

I have already tried to install more recent Mesa drivers from custom repository but the problem still here.

I see «Total available memory» is not 4GB but 8GB, is it normal ?

I have already tried a lot of different settings :

it dont run better on linux. CS:GO runs better on Win. but if you use game mode as you said it runs a lot better but its stil run better on windows i have used over 3000 hours in that game i can feel the difference.

Hmm, This video shows it performs 15.24% better on Linux 🙂

I’m always amazed and puzzled by how little love Valve put into reworking their own very successful titles for better linux support, while doing so much to improve the platform itself.

edit: IIRC @Rogue’s input is consistent to benchmark data on Phoronix if you dig up some old win/linux comparison articles there.

If the recent rumors are to be believed, CS:GO should be getting it’s long overdue Source2 / Vulkan update any day now.

OP’s glxinfo looks fine. Just ya know. mesa gl. AMD prop drivers are worse.

I don’t use AMD so I can’t test any of the myriad tweaks I’ve seen for CS:GO, but it’s very likely that the long term fix to this is already in the pipe and we’re just waiting for deployment.

Isn’t RADV a Vulkan thing? If so it’s useless as CS:GO doesn’t use Vulkan.

Settings for fullscreen and resolution can be configured in-game without issue.

You can’t change the tickrate for servers as a client. The official servers do not use 128 tickrate (AFAIAA) though community servers might.

For Source 1 games like CS:GO, fps_max should either be 2x refresh rate + 1 (so 121 if you have a 60Hz monitor) or 0 (which uncaps it) or something very high like 999.

-novid and -nojoy have no effect on performance

-threads is not necessary on Linux, in my experience

-high is redundant if you’re already using GameMode

mat_disable_fancy_blending, cl_forcepreload, r_dynamic, and limitvsconst don’t make a big difference. Test the game with and without them to make sure they actually help in your case.

Thank you for the information.

The performance still bads, I need at least 100+fps all the time to have a playable game.

Valve needs to work on this, I can accept a decrease of 10-20% on fps but not +50%.

Do you have any advice (exept changing for RTX 2080)?

It is sad if we need a 800$ video card to have correct perfomances on a 10 years old native linux game.

Читайте также:  22 windows svr std 2019 64bit 9em 00717

I have tried to remove useless parameters, but the game still running with bad perfomance.

gamemode is already installed.

What performances should I have on my setup ?

have you found a fix ?

glxinfo -B
name of display: :0
display: :0 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Intel (0x8086)
Device: Mesa Intel(R) HD Graphics 620 (KBL GT2) (0x5916)
Version: 20.2.6
Accelerated: yes
Video memory: 3072MB
Unified memory: yes
Preferred profile: core (0x1)
Max core profile version: 4.6
Max compat profile version: 4.6
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) HD Graphics 620 (KBL GT2)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 20.2.6
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6 (Compatibility Profile) Mesa 20.2.6
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 20.2.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

Источник

Первое, что стоит проверить — актуальность видео-драйвера
Расписывать этот процесс не вижу смысла, в сети информации много. Например эта статья [ubuntu66.ru] .
От изменения настроек видеокарты в игре ни каких изменений не заметил, поэтому писать что это помогает не буду, но попробовать не помешает.

Хотя графические оболочки на Linux не особо то требовательны, однако та же Cinnamon довольно сильно режет fps. Все что нам нужно для нейтрализации этой проблемы — установить рядом графическую оболочку как можно легче (для совсем отчаянных, можно сделать по хард кору и загрузиться с терминала). Мне на глаза попалась Openbox. Открываем терминал и пишем

Все, теперь завершаем сеанс и перед тем как войти меняем оболочку
Предупреждение:
У этой графической оболочки нет ни рабочего стола, ни taskbar’a. Загрузится просто серый экран и мышка

У меня стоит дополнительно докпанель Wbar, она тоже загружается, с нее я и запускаю Steam. Можете сделать так же, а можете нажать на ПКМ, открыть терминал и запустить его от туда (что в принципе ни чем не отличается от входа в консоль изначально, надобность в openbox тогда отпадает)

Тут все в стиле классики жанра:
Ставим все настройки по ниже, а всякие сглаживания отключаем.

Ну и параметры запуска, куда же без них, проверять каждый из них на дееспособность я не стал, слишком это муторно. Тут представлена «сборная солянка» из различных источников по настройке на Win.

Описание:
-language russian — На Linux почему то CS:GO упорно не хочет загружаться на русском, хотя в настройках он стоит, данная команда решает эту проблему
-threads 6 — где то написано что это ядра процессора, где то потоки, при чем потоки чего так и не понятно, в любом случае лично я разницы не заметил что с ней что без нее, поэтому ставить или нет, решать только вам
-tickrate 128 — максимальная пропускная способность интернета
-noaafonts — убирает сглаживание шрифтов
-noforcemaccel — отключение акселерации мыши
-noforcemspd — использование настроек скорости мыши, как в Windows. Не уверен что оная работает, поставил из предположений что тащатся настройки из системы, в которой игра запущена.
-nosync — принудительно отключает вертикальную синхронизацию
-console — включает консоль, вообще не обязательная вещь, на ваше усмотрение уже.
-novid — отключит видео при запуске, опять же на ваше усмотрение.
-dxlevel 81 — вообще directX это Win’овская вещь, но в папках CS было много файлов библиотек DirectX, поэтому поставил, проверять не стал. Во всяком случае — не мешает.
-lv — типа уменьшает кровь, физику и тд, по крайней мере так вещал парень с видео. Я это делал как только купил CS, поэтому не знаю так ли это, так как не запомнил как вели себя убитые до этой команды.

Читайте также:  System monitor linux install

Параметр -high на Linux не работает, приоритет меняем ручками через консоль, либо через системный монитор.

Описание других параметров запуска можно найти тут:

Мои показатели до настроек:
Разрешение экрана 640*480
FPS 30-40

Мои показатели после настройки:
Разрешение экрана 1280*800
FPS 55-90

Если учитывать что экран 60Hz , а в 95 % случаев FPS ниже 60 не опускается, то игра стала вполне играбельна.

Источник

Csgo linux low fps

Первое, что стоит проверить — актуальность видео-драйвера
Расписывать этот процесс не вижу смысла, в сети информации много. Например эта статья [ubuntu66.ru] .
От изменения настроек видеокарты в игре ни каких изменений не заметил, поэтому писать что это помогает не буду, но попробовать не помешает.

Хотя графические оболочки на Linux не особо то требовательны, однако та же Cinnamon довольно сильно режет fps. Все что нам нужно для нейтрализации этой проблемы — установить рядом графическую оболочку как можно легче (для совсем отчаянных, можно сделать по хард кору и загрузиться с терминала). Мне на глаза попалась Openbox. Открываем терминал и пишем

Все, теперь завершаем сеанс и перед тем как войти меняем оболочку
Предупреждение:
У этой графической оболочки нет ни рабочего стола, ни taskbar’a. Загрузится просто серый экран и мышка

У меня стоит дополнительно докпанель Wbar, она тоже загружается, с нее я и запускаю Steam. Можете сделать так же, а можете нажать на ПКМ, открыть терминал и запустить его от туда (что в принципе ни чем не отличается от входа в консоль изначально, надобность в openbox тогда отпадает)

Тут все в стиле классики жанра:
Ставим все настройки по ниже, а всякие сглаживания отключаем.

Ну и параметры запуска, куда же без них, проверять каждый из них на дееспособность я не стал, слишком это муторно. Тут представлена «сборная солянка» из различных источников по настройке на Win.

Описание:
-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

Читайте также:  Windows defender панель задач

Мои показатели после настройки:
Разрешение экрана 1280*800
FPS 55-90

Если учитывать что экран 60Hz , а в 95 % случаев FPS ниже 60 не опускается, то игра стала вполне играбельна.

Источник

Linux Mint Forums

Welcome to the Linux Mint forums!

CS: GO — Linux Mint 18 low FPS/ no internet lagg

CS: GO — Linux Mint 18 low FPS/ no internet lagg

Post by Oem131 » Wed Jun 22, 2016 3:07 pm

Dear all,
There are so many topics around the net for CS:GO and the low FPS, and yet i have not found any solution to help me:

So what is going on . When i am playing CS:GO in Windows i have 160 Frames per second, however after i changed to Linux Mint 18 my FPS has dropped to 20 — 30 making the game unplayable ( i am used to play only 2 games CS:GO, League of legends — please do not judge). Please, help me if any one have suggestion what i can do more .

So far i have updated my video driver to Nvidia 367,27, i have updated my Intel chip set, i have installed the latest updates, i have installed the update manager on (Recommended for most users) — to the point i am extremely new to linux

What i think might be the problem: I think, the problem comes from the Vsync of Nvidia- I have turned off the Vsynx of CS:GO menu (however strangely, i cannot turn it off from the NVIDIA X Server panel, even if i am root..)

As far as i know Vsync limits the video card to the FPS of the monitor ..

Here are my computer specifications:

Host: Leron Kernel: 4.4.0-24-generic x86_64 (64 bit gcc: 5.3.1)
Desktop: Cinnamon 3.0.5 (Gtk 3.18.9-1ubuntu3)
Distro: Linux Mint 18 Sarah
Machine: System: LENOVO (portable) product: 20354 v: Lenovo Z50-70
Mobo: LENOVO model: Lancer 5A5 v: 31900058WIN
Bios: LENOVO v: 9BCN29WW date: 10/20/2014
CPU: Dual core Intel Core i7-4510U (-HT-MCP-) cache: 4096 KB
flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 10375
clock speeds: max: 3100 MHz 1: 2019 MHz 2: 2000 MHz 3: 2035 MHz
4: 2002 MHz
Graphics: Card-1: Intel Haswell-ULT Integrated Graphics Controller
bus-ID: 00:02.0
Card-2: NVIDIA GM108M [GeForce 840M] bus-ID: 03:00.0
Display Server: X.Org 1.18.3 drivers: intel (unloaded: fbdev,vesa) FAILED: nouveau
Resolution: 1920×1080@60.05hz
GLX Renderer: Mesa DRI Intel Haswell Mobile
GLX Version: 3.0 Mesa 11.2.0 Direct Rendering: Yes
Audio: Card-1 Intel 8 Series HD Audio Controller
driver: snd_hda_intel bus-ID: 00:1b.0
Card-2 Intel Haswell-ULT HD Audio Controller
driver: snd_hda_intel bus-ID: 00:03.0
Sound: Advanced Linux Sound Architecture v: k4.4.0-24-generic
Network: Card-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
driver: r8169 v: 2.3LK-NAPI port: 5000 bus-ID: 01:00.0
IF: enp1s0 state: down mac:
Card-2: Realtek RTL8723BE PCIe Wireless Network Adapter
driver: rtl8723be port: 4000 bus-ID: 02:00.0
IF: wlp2s0 state: up mac:
Drives: HDD Total Size: 1000.2GB (17.2% used)
ID-1: /dev/sda model: ST1000LM014 size: 1000.2GB
Partition: ID-1: / size: 909G used: 153G (18%) fs: ext4 dev: /dev/dm-1
ID-2: /boot size: 473M used: 109M (25%) fs: ext2 dev: /dev/sda2
ID-3: swap-1 size: 8.48GB used: 0.00GB (0%) fs: swap dev: /dev/dm-2
RAID: No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors: System Temperatures: cpu: 45.0C mobo: N/A
Fan Speeds (in rpm): cpu: N/A
Info: Processes: 218 Uptime: 1:28 Memory: 1482.5/7875.8MB
Init: systemd runlevel: 5 Gcc sys: 5.3.1
Client: Shell (bash 4.3.421) inxi: 2.2.35

If some one has a spear time, to help me it will be great, thank you for your time all

Источник

Оцените статью