Меню Рубрики

World of tanks для linux ubuntu

World of Tanks (WoT). Инструкция по установке и настройке

Содержание

Введение

Инструкция написана на основе официальной статьи. Поможет путем копирования команд ускорить процесс настройки. Настройка была проведена на машине со следующей конфигурацией:

Системные требования

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

Минимальные системные требования:

Рекомендуемые системные требования:

Evergreen RadeonHD 5000 series AMD DRI, xorg
Northern Islands RadeonHD 6000 series AMD DRI, xorg
Southern Islands RadeonHD 7000 series AMD DRI, xorg

Инсталляция актуальных видеодрайверов

Перед началом инсталляции игры надо установить проприетарные видео драйвера от производителя.

Способ 0 – инсталляция из PPA wine (рекомендуемый)

Есть PPA с официальным и подготовленном вайном для ubuntu . В этом случае перекомпиляция не понадобится, используются стандартные средства Ubuntu по работе с пакетами.

Способ 1 – инсталляция из пропатченного PPA

Способ 2 – компиляция исходников

Можно самому скомпилировать исходники и получить deb пакет Wine.

Получение исходников и подготовка

Подключите PPA с последними версиями Wine:

Установите пакеты, необходимые для сборки Wine из исходных кодов:

Для Ubuntu 12.10 перед выполнением команды sudo apt-get build-dep wine необходимо установить следующие пакеты:

Удалите предыдущие версии Wine:

Скачайте исходные коды Wine:

Патчинг исходников

Перед установкой необходимо наложить патчи на исходные коды для того, чтобы исправить некоторые ошибки в работе WoT под Wine.

Для обладателей видеокарт AMD рекомендуется так же наложить следующий патч:

Патч Radeon убирает завис, который происходит до входа в ангар (обычно или во время ввода логина и пароля или сразу после него). zaraza5 говорит, что с версии Wine 1.5.19 патч для Radeon не нужен.

Сборка пакета и инсталляция

Создаются пропатченные пакеты wine, wine1.5, wine1.5-386 с той-же версии что и в репозитории. Последняя команда блокирует автоматическое обновление. Снять блокировку можно командой:

Инструкции для компиляции в 64 битных ОС

Описанная выше инструкция для 32бит. Но вот что удалось собрать в интернете для компиляции в 64-битных системах:

Способ 3 – использовать playonlinux или CrossOver

Способ 4 – использовать portwine-linux

Простая установка в пару кликов.

Настройка Wine и инсталляция игры

1024 поменять на размер памяти вашей видеокарты. рекомендуется не менее 512. Чтобы узнать размер памяти вашей видеокарты, необходимо выполнить следующее:

Скачивание игры и инсталляция:

Игра обновится, входим с паролем и выходим из игры для создания конфига. Игра запустится с экранном режиме. После первого запуска подчищаем, устанавливаем переменные среды, выставляем командой полноэкранный режим в конфиге:

Запускаем игру с рабочего стола, в настройках уменьшаем детализацию и наслаждаемся. The End.

Способы запуска

Советы

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

далее удалим остатки:

меню можно не удалять. но если вы хотите то это описано тут.

Запуск реплеев

Затем добавим ассоциации на расширение. в файле

/.local/share/applications/mimeapps.list в раздел [Added Associations] нужно добавить строчку application/x-wine-extension-wotreplay=launchwotreplays.desktop; Эту операцию делают следующие 3 команды:

Теперь можно открывать парку с реплеями в наутилусе и открывать реплеи по клику мыши. Откроем папку с реплеями: Alt + F2

Инсталляция оленеметра (xvm mod)

Скачивание и инсталляция:

Настройка стандартного оленеметра:

Ускорение работы WOT

Есть несколько способов:

Приоритет -7 задан потому, что он интерпретируется системой как «высокий», если поставить больше то «очень высокий» что для клиентского приложения давать было бы неправильно. Программа использует у меня одно ядро на 100%. Существенного ускорения повышение приоритета не дает.

Появляется графическая командная строка. Создадим скрипт запуска:

У меня графика ускорилась с 18-20 до 30-35 fps на очень высоких настройках.

У кого эта команда не работает попробуйте вместо worldoftanks.exe вставить WorldOfTanks.ex .

обратно вернуть можно командой

вернуть обратно можно так

посмотреть текущие установки можно командой

Размер текстур для 25% изменится с 8Гб до 3,9Гб.

сделайте его выполняемым

и запускайте. Далее при загрузке выбирайте те сервера которые показали наименьший пинг.

Баги и их решение

При запуске игры в чистой X сессии нет звука. Звук включается включением пользователя в группу audio:

Во время игры выскакивает ошибка Windows http://saveimg.ru/show-image.php?id=9e6d2afcf2a06d9551d3bccd2254618d . В логах err:d3d:resource_init Out of adapter memory. Попробуйте установить правильно размер вашей видеопамяти:

Менее 512 ставить не рекомендуется. даже если у вас 256.

При сохранении измененных графических настроек игра падает. Можно вручную отредактировать настройки графики в файле preferences.xml .

Если что-то намудрили можно удалить этот файл, при запуске игры он будет создан с настройками по умолчанию. Путь к файлу preferences.xml на разных системах и версиях игры может быть разный. Его можно найти командой:

/.wine/drive_c/windows/Fonts . Или просто установить winetricks lucida .

Замечания

Заключение

Игра запускается и играется во весь экран на низких настройках графики 45 фпс. Спасибо всем кто помог своими советами и правками. Много взято из форума танков. Инструкция постоянно обновляется в лучшую сторону. Тестировал на 12.04 32 бита и на 13.10 64 бита. Дата последнего обновления ниже.

Источник

Устанавливаем Wargaming и World of Tanks на Linux

Добрый день всем, кто оказался на данном сайте. Сегодня речь пойдет про установку многим известной игры World of Tanks на Linux. Игра вот уже не первый год является одной из самых востребовательных в игрой индустрии. Но, вернемся к установке самой игры. Для ее установки воспользуемся проектом “portwine”. Описывать что это за проект я не стану. Всю информацию вы найдете на официальном сайте данного проекта. Для установки игры World of Tanks сначала потребуется установить Wargaming. Wargaming и собственно игру я буду устанавливать на Ubuntu 18.04, при возникновении проблем, вы можете связаться с автором проекта portwine. А так же советую вступить в группу вк, и подписаться на канал на youtube. На этих ресурсах вы сможете задать автору проекта все интересующие вас вопросы. Первым делом установим необходимые зависимости.

Установка зависимостей на Ubuntu 18.04 / Linux Mint 19.x

Для того что бы установить зависимости для Ubuntu 18.04 открываем терминал и вводим следующие команды:

Установка зависимостей на Ubuntu 20.04

Теперь перейдем к установке зависимостей для операционной системы Ubuntu 20.04. Для того что бы установить зависимости, переходим терминал и вводим команды:

Установка зависимостей на Debian 10

Теперь давайте установим необходимые зависимости на Debian 10. Открываем терминал и будем вводить команды от root пользователя:

Установка зависимостей на Arch / Manjaro

Теперь давайте установим зависимости в Arch / Manjaro. Для этого открываем терминал и вводим команды:

Для пользователей видеокарт nvidia, у которых установелены проприетарные драйвера но не работает аппаратное ускорение, устанавливаем дополнительные пакеты:

Установка зависимостей в Fedora

Для установки необходимых зависимостей в Fedora, открываем терминал и вводим команды:

Устанавливаем Wargaming

Теперь самое время установить Wargaming. Что бы установить Wargaming, скачиваем его с Google диска по этой ссылке. Либо с сайта portwine перейдя по этой ссылке. На момент написания данной статьи, версия установочного скрипта 37, но, проект не стоит на месте и возможно скрипт обновиться на момент прочтения этой статьи. По этой причине, рекомендую перейти на сайт portwine и сравнить версии:

После того как вы скачаете установочный скрипт, нужно его запустить. Для этого возвращаемся в терминал и нужно перейти в папку со скаченным. Например, если вы скачивали его в папку “Загрузки”, для перехода в эту папку вводите следующую команду:

В случае скачивания установочного скрипта в другую папку, просто замените названия папки. Далее следует сделать этот скрипт исполнительным. Для этого вводим команду “chmod +x и названия скрипта”:

После чего можно запускать скрипт. Для запуска установки скрипта вводим команду “sh и названия скаченного скрипта”:

О том как запускать файлы с расширением “sh и run” читайте в этой статье. После запуска скрипта, вам нужно выбрать язык установки, отметив нужный вам пункт, после чего появится окно о том, какая версия скрипта и что данный не коммерческий. Нажимаем кнопку “OK”:

Далее нужно выбрать папку куда будет установлен Wine и соответственно Wargaming. При желании вы можете изменить путь установки. Я же оставляю как оно есть и нажимаю “OK”:

После чего запуститься процесс установки Wine и соответственно Wargaming. Вовремя установки вам нужно будет выбрать с помощью чего вы планируете запускать игры “DXVK” или “OpenGl”. Пункт “DXVK+HUB” просто выводит информацию о FPS и загруженности системы. Я же рекомендую запускать при помощи “DXVK”:

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

Устанавливаем World of Tanks

Для того что бы установить World of Tanks, открываем уже установленный ранее Wargaming (WGC) и переходим и переходим к регистрации:

Ну и далее осталось скачать игру World of Tanks и запустить ее. Тут собственно все просто. Большую часть всего процесса займет скачивания. После чего можно приступать к игре:

Заключение

Напоследок я хотел бы сказать спасибо автору проекта portwine за его проделанную работу. Все таки это значимый вклад в развитие игрового процесса в Linux, а так же проделана колоссальная работа облегчающая установку игр. Если же вы посмотрите весь процесс создания данных скриптов, то вы поймете о чем идет речь. Для этого достаточно перейти на канал в youtube и посмотреть как автор пишет установочные скрипты. А так же решает возникшие проблемы. И все это только для того, что бы мы смогли без особых проблем запускать наши любимые игры и наслаждаться игровым процессом.

А на этом сегодня все. Надеюсь данная статья будет вам полезна.
С уважением Cyber-X

Источник


Adblock
detector