Как улучшить игровую производительность в Linux

Linux становится все более популярным выбором для компьютерных игр в качестве жизнеспособной альтернативы Windows. Благодаря Wine, улучшенной поддержке драйверов графического процессора, SteamOS и многому другому игры для Linux стали реальностью.

Но с Windows все может быть не идеально. Вот как улучшить игры в Linux с помощью лучших советов по настройке производительности.

Используйте правильный драйвер дисплея

Если вы какое-то время использовали Linux, вы, вероятно, знаете, что использование определенных драйверов графического процессора не всегда просто. Традиционно проприетарные драйверы были ограничены системами Windows и Mac. Поэтому нужны сторонние драйвера, нет драйвера лучше настоящего.

Если вы новичок в Linux, вы ничего из этого не знаете и не заботитесь. Вам тоже не понадобится. Видеокарты AMD широко поддерживаются, в то время как NVIDIA в настоящее время предлагает лучшие драйверы.

Но какой GPU лучше для Linux — AMD или NVIDIA? Трудно сказать, но вы, скорее всего, получите превосходную поддержку с системой AMD. Однако это не означает, что вы должны сразу отказаться от карты NVIDIA. NVIDIA плюс процессор Intel могут дать лучшие результаты, чем AMD плюс процессор Intel. Но если у вас процессор AMD, то гораздо разумнее использовать его с графическим процессором AMD.

Используйте правильное оборудование, используйте правильные драйверы, и все улучшится в кратчайшие сроки.

Кроме того, вы получите улучшенный игровой процесс в Linux благодаря полностью совместимым контроллерам и звуку. Убедитесь, что драйверы для этих версий обновлены, и обновите их по мере необходимости (лучше всего обновить ядро).

Обновление ядра Linux

Глубоко внутри любой операционной системы находится ядро, которое устраняет разрыв между оборудованием и программным обеспечением, которое вы запускаете. Ядро Linux является сердцем любой операционной системы на основе Linux и включает в себя обширную библиотеку драйверов устройств.

Большую часть времени они обновляются и включают поддержку почти всего, что вы можете подключить к своему компьютеру. Но иногда вы можете столкнуться с тем, что геймпад, аудиоустройство или устройство отображения не работают на оптимальном уровне.

В этом случае проверьте, стоит ли обновлять ядро ​​Linux, или посмотрите, решит ли какая-либо из запланированных ревизий вашу проблему.

Инструкции CPU Governor для повышения производительности

Пользователи Linux могут указать процессору увеличить производительность, что является важным приемом для игр. Самый простой способ сделать это — использовать инструмент cpufrequtils.

Установить с помощью:

sudo apt установить cpufrequtils

Вы можете запустить инструмент из ящика приложения (или выполнить поиск cpupower-gui ) и использовать его, чтобы максимально использовать ядра ЦП вашего ПК. Сделать это:

  1. Выберите Все процессоры.
  2. Установите регулятор на производительность
  3. Нажмите Применить, чтобы подтвердить

Как улучшить игровую производительность в Linux. Изображение 1.

Это заметно изменит игровой процесс в Linux.

ОС блокирует GPU?

В некоторых случаях ваш игровой опыт в Linux активно ограничивается операционной системой. Особенно это касается ПК и ноутбуков с дискретными графическими чипами или картами, а не систем со встроенными графическими процессорами.

Самый простой способ исправить это — щелкнуть правой кнопкой мыши по нужной игре и выбрать «Запустить с помощью дискретной видеокарты».

Как улучшить игровую производительность в Linux. Изображение 2.

Это гарантирует, что игра использует карту графического процессора компьютера для всей графики. Тогда вы можете ожидать, что игра запустится с улучшенной производительностью.

Изменить окружение рабочего стола

Некоторые среды рабочего стола более громоздки, чем другие. Это означает, что для запуска им требуется больше системных ресурсов, что снижает нагрузку на ЦП и ОЗУ для игры, в которой вы работаете.

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

Отключить компоновщик рабочего стола

Еще одна настройка, которую вы можете внести в свой рабочий стол Linux, — отключить композитор.

Compositor — это программное обеспечение, обеспечивающее кэширование каждого окна на рабочем столе (в том числе свернутого). Он также может обрабатывать визуальные эффекты для отдельных окон приложений.

Отключение композитора зависит от среды рабочего стола и самого композитора.

  1. Для KDE нажмите Shift + Alt + F12 перед запуском игры.
  2. В Xfce используйте команду терминала xfconf-query -c xfwm4 -p /general/use_compositing -s false (переключите значение true, чтобы снова включить эту функцию)
  3. Для MATE введите gsettings set org.mate.Marco.general compositing-manager false (или true, если включено)

Некоторые дистрибутивы и рабочие столы менее надежны при выключенном композитинге. Например, Cinnamon, среда рабочего стола в Linux Mint, больше не позволяет отключать компоновщик.

Включите игровой режим, чтобы улучшить игру

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

GameMode интегрирован в последние версии Ubuntu. Если ваш дистрибутив не установлен, используйте:

sudo apt установить игровой режим

В Fedora и CentOS используйте:

sudo dnf установить игровой режим

Некоторые игры имеют встроенную поддержку игрового режима, поэтому после установки он автоматически активируется при запуске игры. Если нет, используйте вместо этого команду gamemoderun вместе с именем процесса игры:

гейммодеран quake3

Он очень прост в использовании.

Обновите Wine и другие совместимые инструменты

Если вы запускаете игры для Windows в Linux, проблемы с производительностью будут иметь большое значение. Если игра специально не предназначена для работы в Linux, требования к Wine и другому совместимому программному обеспечению будут влиять на работу игры.

Чтобы избежать этого, убедитесь, что Wine и связанное с ним программное обеспечение обновлены.

Не забудьте обновить игру

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

Это может сильно повлиять на производительность игр в Linux. Если вы используете клиент Steam, игры по умолчанию будут обновляться автоматически.

Использование SteamOS

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

Как улучшить игровую производительность в Linux. Изображение 3

Основанная на Arch Linux, SteamOS обеспечивает максимальное удобство игровой операционной системы Linux. SteamOS хорош (если не лучше, чем Windows) — это та же операционная система, которая работает на портативной консоли Steam Deck.

Эти и многие другие исправления можно применить или включить в SteamOS. В большинстве случаев они обрабатываются автоматически. Результатом является надежный и надежный игровой опыт Linux.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *