DayZ
Not enough ratings
Dayz Launcher Fix [Linux]
By 󠁳⁧⁧ 𝕌𝕊𝔼ℝ and 1 collaborators
Данное руководство создано для пользователей Linux систем, которые столкнулись с забагованным лаунчером Dayz
Фикс приводит работу лаунчера в нормальное состояние и позволяет играть на серверах сообщества с модами
   
Award
Favorite
Favorited
Unfavorite
Предисловие
Автор данной статьи не имеет отношения к созданию Fix'а и его создателю.
Всю ответственность за Ваши действия несете исключительно Вы.


Данный фикс даст возможность без проблем играть на серверах сообщества использующих моды, а также обновлять их самостоятельно.
Подготовка
1. Установить Dayz
2. Скачать Fix [github.com]


3. Распаковываем скачанный архив, а именно, нас интересует папка Bin

Начинаем фикс (устарело, смотреть другой раздел)
1. Переходим в папку Dayz (можно попасть через свойства игры в стиме) и копируем полный путь к папке с игрой"
2. Переходим в папку фикса bin и правым кликом мыши в свободное место выбираем "открыть в терминале"
3. В терминале пишем "./DayZLauncher.UnixPatcher полный путь к папке с игрой"

Жмем Enter, после выполнения команды увидим "Patching finished!"

Готово!
Версия патча 1.4.0 (DayZ v1.24)
1. Устанавливаем Dayz с нуля, либо:

цитата из гайда патча
""
Если вы обновляетесь с предыдущей версии, обязательно выполните следующие действия (**по порядку**):
1. удалите папку `steamapps/compatdata/221100`
1. проверьте файлы игры
1. запустите программу запуска DayZ один раз
1. следуйте инструкциям по [установке]
""

2. Запускам лаунчер. В папке (которую перед этим нужно извлечь из архива) Bin жмем правым кликом мыши в свободное место → "Открыть в терминале"
3. Вводим ./DayZLauncher.UnixPatcher → Жмем Enter → Появляется строка "Enter full DayZ..." и сюда вставляем полный путь папки игры → Enter для патча

Вот и все, перезапускаем лаунчер и играем!
Демонстрация установки
Дополнительная информация по возможным ошибкам
Не забываем включить BATTLEYE в меню лаунчера
Когда все готово выбираем сервер с модами и подключаемся с согласием на загрузку. Если стим выдаст ошибку при подключении - запускаем лаунчер снова, ждем пока моды пройдут проверку, выбираем нужные вручную и жмем "PLAY" подключаемся на сервер через меню игры.


Если при запуске игра закрывается с ошибкой (не связано с нашими предыдущими манипуляциями) попробуйте добавить в параметры запуска dayz
-nospash -world=empty -skipintro
И выполнить команду в терминале:
sudo sysctl -w vm.max_map_count=1048576
Чтобы сделать его постоянным:
echo 'vm.max_map_count=1048576' | sudo tee /etc/sysctl.d/vm.max_map_count.conf

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

UPD:
Появилась информация, что после последнего обновления Proton некорых игроков может не пускать на все сервера с ошибкой 0x00020009, если вы ее встретите - придется ждать обновления от Proton и причастных.
Решается сменой версии Proton в свойствах DayZ на версию 8.05

Дополнительная информация по решению проблем игры на официальном сайте Proton[www.protondb.com]
10 Comments
󠁳⁧⁧ ɎȺsħȺ_ŁȺvȺ  [author] Jul 17, 2024 @ 8:35pm 
Очень рад :)
yudomel Jul 17, 2024 @ 4:01am 
помогло сделать файл исполняемым. спасибо! сразу не додумался
󠁳⁧⁧ 𝕌𝕊𝔼ℝ  [author] Jul 13, 2024 @ 4:31am 
Вы в папке открыли терминал? перед командой открытия прописывали sudo ? Если да, то попробуйте без нее. Попробуйте поставить галочку в свойствах запускаемого файла "является выполняемым" или что-то похожее и попробуйте еще раз. Проверьте правильность введенной команды
yudomel Jul 13, 2024 @ 4:02am 
при попытке поставить новую версию - отказано в доступе/такой команды не существует
󠁳⁧⁧ ɎȺsħȺ_ŁȺvȺ  [author] Jul 10, 2024 @ 2:40pm 
Добавлен раздел для версии патча 1.4.0
󠁳⁧⁧ ɎȺsħȺ_ŁȺvȺ  [author] Jun 8, 2024 @ 3:25am 
Как время найду, обновлю гайд
BronyIgor Jun 4, 2024 @ 2:36am 
У этого разработчика вышла новая версия(1.4.0), он там написал что теперь путь указывать не надо, только когда запускаю, ничего не исправляет, может я чего-то не так делаю?
yudomel May 10, 2024 @ 6:35am 
спасибо за такой полезный гайд!
󠁳⁧⁧ ɎȺsħȺ_ŁȺvȺ  [author] Mar 20, 2024 @ 9:46pm 
use google translate
olum Mar 20, 2024 @ 9:52am 
english title russian tutorial