Как сохранить настройки графики в кс го на линуксе

Обновлено: 04.07.2024

Хотя графические оболочки на 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 не опускается, то игра стала вполне играбельна.

В этой теме вы узнаете где находится конфиг в кс го, как его сохранить, загрузить, установить и удалить. Все детали внутри темы.

Как сохранить или загрузить конфиг в CS:GO

Конфиг - это файл в котором хранятся ваши игровые настройки, такие как: размер прицела, его цвет, масштаб радара и элементов интерфейса, параметры модели рук, чувствительность мышки, бинды различных кнопок, алиясы и многое другое.

Как сохранить или загрузить конфиг в CS:GO

Вступление

В этой теме вы сможете найти ответы на следующие вопросы:

  • Где находится конфиг;
  • Как сохранить конфиг в кс го;
  • Как загрузить конфиг;
  • Как установить конфиг;
  • Как удалить конфиг;
  • Стандартный конфиг кс го.

Где находится конфиг кс го

Для начала нужно знать место, куда установлен CS:GO.

По умолчанию папка устновки игры находится тут:

C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive

Самый верный способ узнать куда установили кс го, это:

  1. Открыть библиотеку STEAM;
  2. Правой кнопкой мыши нажать на Counter Strike: Global Offensive и в появившемся меню выбрать "Свойства";
  3. В открывшемся окне, перейти на вкладку "Локальные файлы";
  4. Нажать на кнопку "Посмотреть локальные файлы.."

Свойства CS:GO

Все конфиги (файлы с расширением .cfg ) находятся в папке csgo/cfg .

В последних версиях STEAM, место хранения настроек (в том числе и конфигов) изменилось . Теперь их можно найти по пути:

Например, мой хранится тут:

Если на вашем компьютере всегда использовался только один аккаунт стима, то в папке Steam\userdata\ будет только одна папка с цифрами (цифры = вашему steam_id). Если же вы использовали какие-то смурфы (фейковые аккаунты), или же к вам приходили друзья и играли используя свои аккаунты - папок будет больше.

Поиск своего steam_id

А в появившемся окне в поле Steam3: вы найдете знакомые цифры.

Мой steam_id

Цифры выделенные на скриншоте выше, и будут вашим steam_id. Всё что вам останется - найти папку с названием из цифр совпадающих с вашим steam_id.

Как сохранить конфиг в кс го

Если вы создали конфиг с нуля (или использовали чей-то готовый), а во время игры вносили в него изменения (например, поменяли размер прицела), и захотели сохранить эти настройки, то вам нужно открыть консоль

и прописать там специальную консольную команду host_writeconfig и нажать Enter

Где mycfg это название вашего конфига. Важно, название может быть только на английском языке и без пробелов. И старайтесь не делать его длинным, чтобы удобнее было загружать. После сохранения конфига, он будет доступен в папке steam\userdata\ваш steamid\730\local\cfg\название вашего конфига.cfg

Как загрузить конфиг

Для того, чтобы загрузить конфиг в CS:GO, открываем консоль и пишем

exec названиевашегоконфига.cfg

Если конфиг назвать config.cfg и закинуть его в папку steam\userdata\ваш steamid\730\local\cfg\, то он будет загружаться автоматически при запуске игры.

Как установить конфиг

Если вы хотите поиграть с чужим конфигом, перенесите его в папку по адресу ниже:

Важно! В папке cfg, должны быть файлы с расширением .cfg - а не архивы, например s1mple.zip или scream.rar

Вы решили хранить свои конфиги отдельно от конфигов PRO игроков:

  1. Зайдите в папку с конфигами steam\userdata\ваш steamid\730\local\cfg\
  2. Создайте в ней папку, например, pro;
  3. Перенесите про конфиг или конфиги (например, s1mple.cfg) в новую папку steam\userdata\ваш steamid\730\local\cfg\pro
  4. В игре откройте консоль и загрузите конфиг из новой папки, используя команду: exec pro\s1mple.cfg

Как удалить конфиг в кс го

Для удаления конфига, достаточно перейти в папку steam\userdata\ваш steamid\730\local\cfg\ выбрать нужный конфиг левой кнопкой мыши и удалить, как любой другой файл на компьютере.

Стандартный конфиг кс го

Если случилось так, что вам нужно очистить CS:GO на настройки по умолчанию, чтобы был дефолтный конфиг - просто удалите папку cfg, в папке steam\userdata\ваш steamid\730\local

Детальная настройка конфига

Детальная настройка конфига с описанием всех параметров CS:GO в ЭТОЙ теме.

Наигрался в CS:GO на своем Linux Mint 17.3. Ядро стандартное. Пересел обратно на Windows и сразу картинка стала очень гладкой без мелких тормозов. Т.е. на линухе меня задолбали микротормоза, когда картинка как бы дрожит.

Карта - AMD Radeon HD 6790.

Я знаю про патч pf-kernel. Его можно попробывать. Еще не делал.

Вопросы к вам. с точки зрения разраба.

Где можно почитать о том как работает Steam и игры из него под Linux? Работа идет через Wine или напрямую трансляция Direct3D в OpenGL?

Перемещено leave из development

Напиши видеодрайвер для начала, обычно проблемы в этом. Потому что у всех работает, а у тебя нет. У амд всегда проблемы с драйверами.


Где можно почитать о том как работает Steam и игры из него под Linux?

На сайте стима о том, как работает, на сайте игры, о том как она работает. Но стим тут не при делах.

Работа идет через Wine или напрямую трансляция Direct3D в OpenGL?

Зависит исключительно от разработчиков игры. Вполне может быть, что даже напрямую через OpenGL.

С написания нормального драйвера для AMD Radeon HD 6790. Или с покупки Nvidia, что с блобом несколько улучшит ситуацию, но опять не так, как на оффтопике.

Аж сам драйвер. Я так понимаю ковырят fglx, если нет альтернатив. Я уже убедился что покупка радеона в 2011 года была опрометчивым шагом. nVidia на линухе рулит. Но все таки хочется в свободное время решить эту задачу.Некий чалендж.

на нвидии будет также как на винде,не придумывай отсебятины

на радеоне будет также как на винде если мощность радеона в 2 раза выше требуемой для игры


Я отсебятину не придумываю, но FPS будет меньше процентов на 10-30 по опыту.


У Nvidia есть другой недостаток - лет через 6 они дропают поддержку видеокарты и приходится отправлять её на помойку, вне зависимости оттого, нужна тебе новая или нет.


Ничего не знаю, у меня в вайне Tomb Raider (2013) летает лучше нативного, так что амд здесь не причём. Но если ты действительно хочешь помочь, то помогай ребятам готовить amdgpu, ускоряй приход кроссплатформенных игр, становя Vulkan.

// fglrx никогда не юзал.

r3lgar ★★★★★ ( 20.05.16 01:01:19 )
Последнее исправление: r3lgar 20.05.16 01:02:00 (всего исправлений: 1)

У Nvidia есть другой недостаток - лет через 6 они дропают поддержку видеокарты и приходится отправлять её на помойку, вне зависимости оттого, нужна тебе новая или нет.

какже горит от таких как ты

КАКИЕ ШЕСТЬ ЛЕТ

ДЕСЯТЬ ЛЕТ дурачок

последний драйвер на 8xxx нвидию версия драйвера 345 эта серия вышла ДЕСЯТЬ лет назад так драйвер ГОДИЧНОЙ давности,и все из стима(до опенгл4,это 99% игр) работает(и не тормозит) на этой нвидии,говорю как очевидец

когда РАДЕОН-уже через ГОД дропает поддержку

последний явная демонстрация-поддержка VULKAN есть только для 3xx серии радеонов,которая вышла МЕНЕЕ года назад,когда для 2xx радеонов НЕТ поддержки вулкана а 2xx серия вышла ВСЕГО полтора года назад

в то время для НВИДИИ-поддержка вулкана УЖЕ ЕСТЬ для всех карт начиная от ПЯТИ лет давности(когда вулкан еще и не планировался)

такчто делай выводы


pf-kernel тебе никак не поможет

в то время для НВИДИИ-поддержка вулкана УЖЕ ЕСТЬ для всех карт начиная от ПЯТИ лет давности(когда вулкан еще и не планировался)

Жаль только, что вулкан на нвидиа имеет смысл только на недавно вышедших картах, лол.

И амд не дропнула поддержку, она её еще не запилила.

Лучше нативного под вендой? Потому что нативный он только для венды.


Линуксовую версию я заводить поленился, там куча странных зависимостей, которые я отлавливать задолбался.

Потому что нативный он только для венды.

С разморозкой, анон, даже новость на ЛОРе проскакивала, что его таки релизнули под онтопик.

Судя по скрину работает как в венде на минималках? Портировали с использованием eON кстати, так что порт не нативный. А opencl-волосы то завезли? И остальные плюшки?

кто говорит что порт НЕ НАТИВНЫЙ

летом 2015 вышел патч для cs-go и dota2 который перевел движки этих игр на Source2

в Source2 нативный Опенгл и вулкан(на следущей неделе уже добавят)

Да ладно тебе, линуксячие билды до сих пор через жопу работают, что зачастую комфортней в вайне запускать — там хотя бы текстуры не пропадают. Ну и в любом случае это не ион. А так в играх вальв проблема только с синхронизацией многопоточности (отсюда и микрофризы и всё остальное), в остальном меня не волнует транслятор там или нейтив.


А вот и Nvidia фанбоев подвезли. GeForce 8800 GTS нормально не работает под Linux-ом с 2012 года примерно. То, что её поддержку продолжали прописывать в драйвере, скорее недоразумение, чем реальность. А радеон тот да, вообще нельзя брать, если требуется 3D.


О, школьный аналитик в треде.
Оставайтесь на линии, нам очень важно мнение человека который считает что полный dd убивает SSD диски.



Я знаю про патч pf-kernel. Его можно попробывать. Еще не делал.

как он прорисовку графики ускорит,а?

начать с того, что поменять это ДЕ со спецэффектами и установить закрытый драйверэ


У меня блоб от невидии: абсолютно никаких микротормозов и отличий в графике не обнаружил.

Больше похоже на non constant frame time с плохим хендлом оного.

Было бы лучше, если ты пересядешь на дистрибутив посвежее или обновишься до Linux Mint 18

ToaDron ★ ( 20.05.16 09:56:58 )
Последнее исправление: ToaDron 20.05.16 09:58:08 (всего исправлений: 2)


Судя по скрину работает как в венде на минималках?

Порт — да. У меня в вайне летает на максималочках без тормозов и фризов, фпс стабильный, 60. Я бы записал видео, чтобы не быть голословным, но при попытке записи фпс проседает на 10-15. Я не дрочер на графоний, но играть в Tomb Raider на минималках — это нехорошо.


напрямую трансляция Direct3D в OpenGL

напрасная трата времени - вся суть в драйверах AMD в комбинации с игрой, а не в ОС или самой игре


летом 2015 вышел патч для cs-go и dota2 который перевел движки этих игр на Source2, в Source2 нативный Опенгл

ок, понял, я был не прав

Неправда. CSGO до сих пор на старом Source.



последний явная демонстрация-поддержка VULKAN есть только для 3xx серии радеонов

С дуба рухнул? Даже GCN1.0 в виде 7730-7970 поддерживают Вулкан.

когда РАДЕОН-уже через ГОД дропает поддержку

Всю линейка GCN поддерживают до сих пор. И будут дальше тянуть, пока что-то новое не придумают. Сколько им, пять лет где-то.

devl547 ★★★★★ ( 20.05.16 11:08:45 )
Последнее исправление: devl547 20.05.16 11:11:17 (всего исправлений: 1)

Почему этого дауна ещё не забанили?


Правильно говорит же. Нативные порты без трансляторов работают с одинаковой скоростью. Особенно хорошо практически одинаковый FPS просматривается, если в Windows тоже включить рендеринг через OpenGL! На линуксе даже быстрее - засчёт отсутствия антивируса (но тяжеловесное DE уравнивает это).



Ой, да ладно тебе. Единственное, чего не хватает 340-му драйверу, это KMS и поддержки Wayland. В 364-м уже есть!
Upd: почему ты назвал именно 2012 год? 340 вышел в 2014. Может, тебе нужно более трёх мониторов? Это отломали в 304 одновременно с добавлением поддержки XRandr 1.2
Upd2: Совет FlyingBuzz работает!

ZenitharChampion ★★★★★ ( 20.05.16 13:34:11 )
Последнее исправление: ZenitharChampion 20.05.16 13:40:26 (всего исправлений: 4)

а то что ты в своем сферическом минимирке в вакууме живешь и ничего не делаешь знать-это уже твои проблемы

новые карты(которые добавили в 2015 в большом обновлении) работают на Source 2

старые по прежнему на первом

новые карты(которые добавили в 2015 в большом обновлении) работают на Source 2
карты
Source 2



Странно, Попробуй compton --vsync opengl . Другие композитные менеджеры - отключить (если включены). В настройках игр VSync выключить, чтобы не было 30 FPS вместо 60.


У меня уже года 3 как другая видяха.


у меня такая же проблема. Стоит Kubuntu 16.04, Nvidia 635GT, блоб 352 от невидии, ядро 4.4.0-23-generic. Так и не смог побороть.

На оффтопике намного плавнее работает. Пробовал : разные блобы от невидии, дрова от нуво, пробовал играться со шмелём и различными опциями к нему. Безрезультатно.

amdgpu Прикольно. У меня серия Northern Islands, а минимум Southern Islands. Серия HD 7000. :(

Спасибо. Помогло частично. Но это верхний лимит. К сожалению, не помогает для бросков FPS вниз.

лил, пруфов у тебя, конечно же, нет, да?

Здесь для них заповедник.

Для справки. Я не просто разработчик и пользователь Linux. Но педалю 3D графику. Знаю что по чем. В свое время на DirectX 9 собаку съел. На OpenGL колбасил уже позже. Понимаю как работает графический конвеер для полигональной графики и даже писал обратную трассировку.

На винде - 120 FPS. На пингвине - 30 FPS.

Теперь про самое главное про микрофризы. Я выяснил что они возникают от резких скачков FPS как вниз, так и вверх. Из-за чего экран как бы ребит. Попробывал выяснить из-за чего. Даже если летаешь по всей карте, дерагешь резко камерой. Смотришь анимацию, играешься с физикой, кидаешь дым, огонь. Плаваешь в воде. FPS стабильный. Причем пускай он низкий. Пускай это 40 FPS, но он не прыгает.

Только начинаешь пускать очередь с оружия, или другие игроки стреляют тупо -20 в независимости от настроек. Думал что такое на линухе только. На винде тоже самое - резко просидает на 20 едениц.

Я так понимаю что микрофризы связаны от скочков от 70 FPS при стрельбе до 30-40.

Хотя я проводил неоднократно в разное время тесты GpuTest для OpenGL, разница на разных ОС 1%. И тут остается проверить. То ли дело в самом OpenGL, то ли дело в драйверах для Linux.

Ведь по сути Source и его предшественник это все же старые подходы в графике. Это повсеместная статика. Тени рисуются заранее. Тесселяции нет. Небо - это коробка.Освещения мало. BSP. По сути это семья idTech дивжков. И там хватит рисовать полигоны с текстурками. Без этих Ambient Occlusion, deferred shading. И даже без унифицированного освещения и расчета теней как в Doom 3. Rазалось бы хватит и старого OpenGL рисуй себе текстуры в полигонах и радуйся жизни.

Кароче надо написать на Direct3D рендеринг 1000000 полигонов, и тоже самое на OpenGL и сравнить. Убедиться самому! А то сильно расходиться с тем что говорите вы и что говорят на всяких журналах и обхорах.

Часто бывают случаи, что вы решили переустановить вашу операционную систему, или сравнить ваш конфиг с другим, поиграть в Counter-Strike в клубе или на любом другом компьютере, либо поделиться своими настройками с друзьями. Как бы там ни было, если у Вас возникла ситуация, при которой вам необходимо сохранить ваши актуальные настройки cs go, то данный гайд для вас.

Конфиг - имеет расширение ".cfg", который используется игрой для настроек кс го, касающихся клавиш управления, настройки мыши, графики, звука, а также бинды, прицел и многое другое.

Если вы не сделали конфиг под себя, то вы можете воспользоваться нашей статьей по ссылке.

Как сохранить конфиг ксго?

В случае, если вы уже настроили свой личный кфг, вам осталось только

сохранить конфиг в ксго

где вместо "csgosettings" - нужно указать имя вашего конфига.

сохранить кфг кс го host_writeconfig csgosettings

После чего в консоли появится надпись, уведомляющая о том, что команда успешно применена.

сохраненный конфиг кс го

Где находится сохраненный конфиг?

Для этого Вам нужен ваш ID аккаунта, найти его можно либо с помощь сайта: steamdb.info/calculator, вставив ссылку на ваш стим аккаунт, и получит нужный ID в графе Account ID.

Account ID cs go

Большинство пользователей уже знают свой айдишник и узнавать его не придется.

сохраненный кфг через консоль


Как видите, это файл не занимает много места, можно хранить его на флешке или выгрузить в облако.

Как установить сохраненный конфиг?

сохраненный кфг кс го

активировать кфг кс го

а затем, после включения игры, вам осталось активировать конфиг с помощью консольной команды - exec csgosettings,

установка конфига через exec

где csgosettings - название вашего сохраненного кфг, который вы ранее сохраняли.

Читайте также: