Как запустить fortnite на linux

Обновлено: 02.07.2024

Так уж получилось, что моё активное взаимодействие с дистрибутивами Linux закончилось в 2009 году с приобретением macbook. Спустя такой долгий срок, купил себе ноутбук с предустановленной Windows 10 и, честно говоря, за пол года использования, так и не привык к последней ОС от майков.

Собственно, в этой связи у меня и появилась мысль вернуться в Linux. Интересует один вопрос: работают ли там игры из Epic Games Store? Тобишь, запущу ли я свой любимый red dead redemption 2? Судя по тому, что мне выдаёт гугл в ответ на мой вопрос, то проблем с запуском самой РДР нет, правда, только лишь со стим версией. По поводу эпиков — молчание. Быть может, кто-нибудь знающий поможет советом, как завести эту связку при помощи Lutris или Wine?

Многие знают данный проект, который создал и курирует Fidel (Михаил) уже на протяжении 8 лет. Я сейчас говорю о тех, кто уже не первый день пользуется Linux и задавались вопросом о запуске игр. Но, новички пришедшие в мир Linux, периодически задаются вопросом, как запускать и играть в игры, которые написаны для Windows. Да, без спорно, существуют такие проекты как Steam, Lutris, PlayOnLinux позволяющие запускать игры в Linux, и все они основаны на Wine, но, сегодня поговорим о другом проекте, не менее интересном и весьма перспективном.

Сегодня же разберем как запускать игры, какие нужно устанавливать зависимости и рассмотрим вкратце все внешние изменения которые произошли в PortWine-Linux.

И так, первым делом необходимо установить зависимости, без которых у вас не будет работать не только PortWINE, но STEAM. Для каждого дистрибутива они разные, рассмотрим вариант установки зависимостей для таких дистрибутивов как Debian, Ubuntu, Fedora и Manjaro. Для установки необходимых зависимостей открываем терминал и вводим команды (их вы можете просто скопировать, а затем вставить в терминале)

Устанавливаем зависимости в Debian:

PortWine Linux Запуск игр в операционной системе Linux 1

Устанавливаем зависимости в Ubuntu:

PortWine Linux Запуск игр в операционной системе Linux 2

Устанавливаем зависимости в Fedora:

PortWine Linux Запуск игр в операционной системе Linux 3

Устанавливаем зависимости в Manjaro:

PortWine Linux Запуск игр в операционной системе Linux 4

Заключение

Более подробную информацию вы всегда можете найти на официальном сайте PortWine-Linux, так же рекомендую подписаться на канал в youtube, где вы сможете просматривать как уже записанные видео, так и стримы. Ну и конечно для тех, кто хочет ознакомиться с инструкцией более подробно, прилагается стрим:

А на этом сегодня все, надеюсь, данная статья будет вам полезна.
Хотелось бы выразить огромную благодарность тем, кто принимает активное участие в жизни и развитии журнала, огромное спасибо вам за это.
Журнал Cyber-X

Наверняка среди нас имеются пользователи которые хотели бы поиграть в Fortnite, но не перезагружаясь в другую систему Windows, и для данной ситуации я могу вам предложить решение которое работает и вы сможете в Ubuntu или другом дистрибутиве Linux играть в Fortnite.

Интерфейс и запуск игр (Wargaming, Epic Games и т. д.)

И так, давайте сначала рассмотрим интерфейс, пройдемся по самым важным параметрам, которые необходимы для запуска игр. Уж очень очевидные параметры затрагивать не будем, для тех, кому интересно, на канале PortWine-Linux имеется более подробный разбор всех параметров. Да и видео представлю в конце статьи, где Михаил объясняет все параметры.

И так, первым делом необходимо выбрать версию directx, это можно сделать в левом окне, DXVK отвечает за directx версии с 9 по 11, а VKD3D, за directx 12. Так же можно запускать игры и в OPENGL:

PortWine Linux Запуск игр в операционной системе Linux 13

Выбираем версию PROTON в среднем окне, а затем нажимаем на WINECFG:

PortWine Linux Запуск игр в операционной системе Linux 14

Данная операция выполняется всего один раз, при первом запуске PortWine-Linux. Это делается для установки необходимых библиотек для запуска игр:

PortWine Linux Запуск игр в операционной системе Linux 15

PortWine Linux Запуск игр в операционной системе Linux 16

Для того что бы установить необходимую игру, достаточно просто нажать на нужную иконку. После нажатия на иконку у вас запустится установка, для примера запущу Wargaming:

PortWine Linux Запуск игр в операционной системе Linux 17

Все достаточно просто, а самое главное, разобраться при желании сможет каждый. Благодаря проекту PortWine-Linux запуск игр от World of Tanks, Epic Games, RockStar, EVE ONLINE в Linux становится простым и без танцев с бубном.

Скачиваем и устанавливаем PortWine-Linux

Когда все зависимости установлены, можно переходить к загрузке самого PortWine-Linux. Тут есть нюанс, если вы хотите произвести скачивание и последующую установку в тихом режиме, то есть, все произойдет автоматически и от вас не потребуется каких либо действий, то устанавливаем эту версию:

Для тех пользователей, которые хотят произвести установку вручную, скачиваем эту версию PortWine-Linux:

Для примера возьму PortWine-Linux с ручной установкой, что бы показать весь процесс который необходимо сделать при установке, скачиваем стабильную версию PortWine-Linux:

PortWine Linux Запуск игр в операционной системе Linux 5

Затем выбираем локализацию, то есть язык установки:

PortWine Linux Запуск игр в операционной системе Linux 6

PortWine Linux Запуск игр в операционной системе Linux 7

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

PortWine Linux Запуск игр в операционной системе Linux 9

Запускаем PortWine-Linux из меню, и ожидаем когда скрипт загрузит необходимые библиотеки:

PortWine Linux Запуск игр в операционной системе Linux 10

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

P.S обновления скачиваются с GitHub:

PortWine Linux Запуск игр в операционной системе Linux 11

В открывшемся окне при обновлении у вас появится информация о новых изменениях, которые были сделаны автором проекта PortWine-Linux, а так же иная информация:

PortWine Linux Запуск игр в операционной системе Linux 12

Что нужно для того, чтобы запустить игру Fortnite в Ubuntu Linux ?

Запускаем GeForce Now в Linux

Нажимаем правой кнопкой мыши по установленному расширению и выбираем Параметры. В параметрах расширения, в разделе Custom User-Agent List добавляем новый User-Agent под названием Chrome OS со следующими параметрами:

Для параметра Indicator Flag – добавляем значение ASX.



Игра запустится напрямую в нашем браузере Google Chrome, при первом запуске лаунчера epic, вам будет предложено авторизоваться в своем аккаунте Epic Games.

Как играть в Fortnite в Ubuntu Linux?

Как играть в Fortnite в Ubuntu Linux?

После авторизации в бесплатной Free версии Geforcenow, находим игру Fortnite и жмем кнопку играть, далее вы должны будете выждать очередь на запуск игры.

Я несколько раз запустил игру напрямую в браузере по данной инструкции, довольно таки нормально все работает, все настройки подтянулись с аккаунта epic и комбинации клавиш которые уже были настроены для игры. При игре пинг был у меня на минимальном для меня значении в 55-57, что довольно так и хорошо для моего интернета. Несколько каток поиграл, все отлично работает.

Да, это минусы Free версии и нужно выждать очередь, можно пока пойти сделать кофе и посмотреть Youtube, но если не хотите ждать, вы можете оплатить тариф оформив подписку и очереди ждать не придется.

Сегодня мы обсудим материал, в котором в подробностях рассмотрим, как нам максимально лучше оптимизировать настройки графики нашей видеокарты для игры Fortnite и изменить системные и игровые настройки для повышения FPS. Повышения FPS до того уровня, чтобы нам было комфортно играть и чтобы графика игры не была похожей на Minecraft.


Дополнительные параметры командной строки

Первое, что нужно сделать, это запустить лаунчер Epic Games и перейти в вкладку "Параметры", мотаем в самый низ, находим спойлер вкладку с названием "Fortnite", жмем и переходим к пункту "Дополнительные параметры командной строки", в данном поле вставьте команду:

Так же можете экспериментировать с командами:

-USEALLAVAILABLECORES -NOSPLASH -PREFERREDPROCESSOR 4 -nomansky +mat_antialias 0
-high -malloc=system -USEALLAVAILABLECORES -nomansky +mat_antialias 0
-USEALLAVAILABLECORES -NOSPLASH -NOTEXTURESTREAMING

Детальное описание по всем командам:

  • NOHOMEDIR - переопределить использование папки «Мои документы» в качестве домашнего каталога
  • NOFORCEFEEDBACK - Отключить все усиления в движке (engine) на котором работает игра (то есть запускать игру на минимальных настройках движка)
  • NOSOUND - Отключите любой звук, выводимый движком(engine) на котором работает игра
  • NOSPLASH - Отключить использование заставки при загрузке игры.
  • NOTEXTURESTREAMING - Отключить потоковую передачу текстур. Текстуры самого высокого качества всегда загружаются. Это может немного улучшить показатели fps
  • ONETHREAD - Запускать движок игры, используя один поток вместо многопоточности.
  • PATHS - Указать, какие пути использовать для тестирования измененного содержимого.
  • PREFERREDPROCESSOR - Задать многопоточность потоков для определенного процессора.
  • USEALLAVAILABLECORES - Принудительное использование всех доступных ядер на целевой платформе.

всем команды для движка Engine можно найти по ссылке - здесь.


Второй шаг, запускаем Fortnite и переходим в вкладку "Параметры" , выставить все настройки на низкие (на сколько это возможно):


  • Расстояние прорисовки (Большое), это желательно не уменьшать так как нам важно видеть врага на дальность.
  • Качество теней (отмечаем пункт "ВЫКЛ").
  • Сглаживание (ставим на Среднее).
  • Качество текстур (Низкое).
  • Качество эффектов (Низкое).
  • Качество постобработки (Низкое).
  • Вертикальная синхронизация (ВЫКЛ).
  • Размытие в движении (выставьте на ВЫКЛ).

Вот мои текущие настройки:


После этих настроек жмем кнопку "Применить" которая находится в правом нижнем уголке. После закройте игру Фортнайт и настроим еще немного параметры нашей видеокарты.

Если у вас видеокарта от Nvidia, тогда вам повезло, делаем следующее:

    На рабочем столе жмем правой кнопкой мыши и выбираем пункт меню "Панель управления Nvidia".



Как настроить высокий FPS в игре Fortnite

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

  • Анизотропная фильтрация: Выкл.
  • Сглаживание - FXAA: Выкл.
  • Сглаживание - гамма-коррекция: Выкл.
  • Сглаживание - режим: Выкл.
  • Сглаживание - прозрачность: Выкл.
  • Многокадровое сглаживание (MFAA): Выкл
  • ГП рендеринг OpenGL: (выбрать свою видеокарту с списка).
  • Заранее подготовленные кадры виртуальной реальности (выставить значение 1).
  • Вертикальный синхроимпульс: Выкл.
  • Кеширование шейдеров: Выкл.
  • Режим управления электропитанием: Предпочтителен режим максимальной производительности.
  • Потоковая оптимизация: ВКЛ.
  • Тройная буферизация: ВКЛ.
  • Фильтрация текстур качество: (выбрать Высокая производительность).
  • Фильтрация текстур - Трилинейная оптимизация: Выкл.


    Нашли мы нужный нам файл с названием "FortniteClient-Win64-Shipping", выделяем файл курсором мыши нажав по левой кнопке вашей мыши, после жмем правую кнопку мыши и выбираем пункт "Свойства".



Важные настройки по улучшению пинга в игре

На уровне системы, если вы ничего в настройках не меняли, операционная система не дает нам максимально использовать нашу скорость интернет-соединения на все 100%, максимально что она нам дает, это только 80%. Чтобы увеличить наши возможности в игре на все 100% по скорости нашего интернета, нам нужно проделать дополнительные настройки.

    Перейдите в меню пуск и найдите программу "Выполнить", если же у вас стоит Windows 10, тогда возле иконки меню пуск нажмите по иконке поиска и наберите текстом слово "Выполнить" и запустите программу.




После всех этих настроек я бы советовал в меню пуск найти программу CMD и открыть от имени администратора и далее по очереди выполнить такие команды:

ipconfig /flushdns
netsh int ipv4 reset
netsh int ipv6 reset
netsh winsock reset
ipconfig /registerdns

и это еще не все.

1. Напоследок в программе "Выполнить" введите команду msconfig


2. В меню Загрузка, выберите пункт "Дополнительные параметры".


3. Число процессоров и память выберите по максимальному значению.


По завершению выполнить перезагрузку компьютера и запустить любимую вашу игру Fortnite. По результатах можете отписаться в комментариях к материалу. Лично у меня получился прирост в пределах 70-80 фпс (в итоге у меня сейчас стабильно 170-180) и пинг немного улучшился, не сильно, но чуть лучше.

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