Перейти к содержимому


WoT под Linux


  • Пожалуйста, авторизируйтесь для того, чтобы ответить
Сообщений в теме: 3218

Arimekiku #3201 Отправлено 01 Сен 2013 - 11:43

    Хелпер

  • Контроль Общего теста
  • 17077 боев
  • 12 204
  • [-TAU-] -TAU-
  • Регистрация:
    02.11.2011
Старая тема закрыта
Обсуждаем,дополняем,решаем - в этой.
Тема создается из мануалов написанных пользователями для пользователей.
Хотелось бы начать с фразы "Использование линукса, подразумывает под собой хотя бы мин. комп. знания"
3 варианта настройки WoT в Linux от zaraza5
1.Установить wine 1.6.0 или выше + winetricks(после его установки в терминале выполнить команду:
winetricks d3dx9_36 vcrun2008 corefonts ie8 msxml6 wininet videomemorysize=1024
у кого видеопамяти меньше 1024 Мб нужно выставить свое количество в параметр videomemorysize=) и установить в wine игру.
для 64-битных систем, перед командой:
winetricks d3dx9_36 vcrun2008 corefonts ie8 msxml6 wininet videomemorysize=1024
нужно обязательно создать новый wineprefix и установить 32-битное окружение командой
export WINEARCH=win32
2.Установить wine+PlayOnLinux. В PoL найти игру WoT и установить.
3.Использовать wine из этого поста или пропатчить wine самостоятельно.
Инструкция по запуску от santar:
Для запуска World of Tanks под линуксом необходимо иметь:
- включённое хардварное ускорение
- собранный из пропатченных исходников wine
- некоторые дополнительные библиотеки, устанавливаемые через winetricks
- желателен распакованный клиент WoT
- сильное желание играть под линуксом
- желательно видеокарту nvidia, но не скажу что обязательно.
Инструкция:
Spoiler                     

Обновленная инструкция по установке под Gentoo и запуск обновления танков под линухой. ОТ 16 октября
Установка и настройка WoT. Gentoo-way. Решение некоторых вопросов (by taurine)
Spoiler                     
Установка обновлений WOT (by taurine)
Spoiler                     
Ускорение работы Wine+Linux. Повышение FPS. Winetricks (by taurine)
Spoiler                     
"Ручная" сборка и патч wine, поскольку автоматически патч не применяется. ОС-независимая инструкция. Для игры без WOTFLIX. от Trinix
Spoiler                     
Спасибо пользователям линукса, а именно:
leoneii,Mobile02,taurine,Tommagochi,OpenRevan,Ve3tex,Trinix, за их помощь в создании новой темы, а так же немалый вклад в игру и поддержку другим пользователям линукса.
О добавление новой информации или гайдов/мануалов, желательно писать в лс Arimekiku с пометкой "линукс".
В теме действуют правила форума
архив опросов темы:
Как у вас дела со звуком в WoT в linux? (427 проголосовало)
Spoiler                     
Какой дистрибутив Linux используете для игры в WordOfTanks? (2254 проголосовало)
Spoiler                     

BYBY3EJIA

Castro_Fidel_ #3202 Отправлено 10 Окт 2018 - 02:51

    Старшина

  • Игроки
  • 946 боев
  • 746
  • Регистрация:
    31.03.2015

PortWoT обновлён, постарался решить все последние и актуальные проблемы + улучшить функционал...

 

 



Ramzaj #3203 Отправлено 10 Окт 2018 - 22:47

    Сержант

  • Игроки
  • 21327 боев
  • 105
  • Регистрация:
    04.12.2010

wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe"
000b:err:wineboot:ProcessRunKeys Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (2)
002a:err:module:load_builtin_dll failed to load .so lib for builtin L"WLDAP32.dll": libldap_r-2.4.so.2: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
002a:err:module:import_dll Loading library WLDAP32.dll (which is needed by L"c:\\Games\\World_of_Tanks\\WoTLauncher.exe") failed (error c000007a).
002a:err:module:LdrInitializeThunk Importing dlls for L"c:\\Games\\World_of_Tanks\\WoTLauncher.exe" failed, status c0000135

а это что за зверь?

 



Ramzaj #3204 Отправлено 12 Окт 2018 - 11:19

    Сержант

  • Игроки
  • 21327 боев
  • 105
  • Регистрация:
    04.12.2010
мне вот тут из непроверенных источников сообщают, что Минт 19 проблемный с вайном, может быть попробовать убунту? 18.04.1 LTS? Какие есть соображения по этому вопросу, спасибо!


Zehuti #3205 Отправлено 12 Окт 2018 - 22:26

    Сержант

  • Игроки
  • 19337 боев
  • 172
  • Регистрация:
    08.06.2015

Просмотр сообщенияRamzaj (12 Окт 2018 - 11:19) писал:

мне вот тут из непроверенных источников сообщают, что Минт 19 проблемный с вайном, может быть попробовать убунту? 18.04.1 LTS? Какие есть соображения по этому вопросу, спасибо!

 

У меня Ubuntu 16.04. Пришло обновление wine 3.17.0. Танки запускались, но зависали при входе в бой. Вернул 3.16.0. Может быть проблемы с 3.17.0.

Zehuti #3206 Отправлено 12 Окт 2018 - 22:33

    Сержант

  • Игроки
  • 19337 боев
  • 172
  • Регистрация:
    08.06.2015

Просмотр сообщенияFretko (19 Ноя 2017 - 02:17) писал:

Нашел костыль для решения проблемы зависания клиента на эмблемах/надписях. Проблема в том, что wine не полностью поддерживает формат файлов dds в которых находятся эти эмблемы и надписи, из-за этого и происходят вылеты.

 

Поэтому просто делаем мод. В директории игры создаем скрипт, в котором вручную вводим переменную PATCH=номеру текущего патча .... или делаем те же операции руками:

 

#!/bin/bash

PATCH=0.9.20.1.3

if [ -d res_mods/$PATCH/gui/maps/vehicles/decals ]; then
   rm -rf res_mods/$PATCH/gui/maps/vehicles/decals
fi

unzip res/packages/gui.pkg gui/maps/vehicles/decals/* -d res_mods/$PATCH/

7z x res/packages/gui.pkg -ores_mods/$PATCH/ gui/maps/vehicles/decals/inscriptions gui/maps/vehicles/decals/player_stickers

find res_mods/$PATCH/gui/maps/vehicles/decals -type f -name '*.dds' -exec convert '{}' -define dds:mipmaps=fromlist '{}' \;

 

UPD: вместо -define dds:mipmaps=fromlist можно поставить -define dds:mipmaps=1 в данном случае результат будет идентичен.

UPD2: нужно обрабатывать только 2 папки: inscriptions и player_stickers, т.к. только они приводят к зависаниям.

 

Т.е. извлекаем сами декали из ресурсов игры в res_mods и меняем в них всех опцию mipmaps. Результатом будет то, что зависаний больше не будет, но и декали (эмблемы, надписи, флаги и т.п.) на самой технике видны не будут тоже. Но будут видны во всех других случаях, в окне "внешнего вида", например. Можно спокойно нанести эмблемы, удалить мод и наслаждаться результатом уже без мода.

 

Чтобы удалить мод, просто удаляем/переименовываем директорию res_mods/$PATCH/gui/maps/vehicles/decals

 

Замечу, что в чём собственно проблема не понятно. Тут, скорее всего, при конвертации imagemagick (convert) попутно затирает что-то в файлах, что вызывало вылеты. Т.е. это именно костыль и стоит посмотреть, как сделать полноценный мод без потери отображения декалей на технике.

 

Большущее спасибо! Не ставился стиль - клиент вылетал. Только благодаря вашему чудо-скрипту проблема решилась.

Ramzaj #3207 Отправлено 15 Окт 2018 - 09:45

    Сержант

  • Игроки
  • 21327 боев
  • 105
  • Регистрация:
    04.12.2010
на убунту 18 с портвайном тоже мёртвое ... даже не шевелиться


Zehuti #3208 Отправлено 25 Окт 2018 - 00:47

    Сержант

  • Игроки
  • 19337 боев
  • 172
  • Регистрация:
    08.06.2015

Две новости: хорошая и плохая.

Хорошая: в одном из последних патчей, возможно 1.2.0, но не ручаюсь, исправили нанесение стилей и эмблем, под wine тоже заработало.

Плохая: в последнем патче испортили нанесение эмблем, танки под wine опять намертво зависают при попытке нанесения.



biohazard_911 #3209 Отправлено 07 Ноя 2018 - 23:48

    Новобранец

  • Игроки
  • 2007 боев
  • 1
  • Регистрация:
    28.02.2016

Доброго времени суток, возникла проблема, при выполнении:

winetricks d3dx9_36 vcrun2008 corefonts ie8 msxml6 wininet videomemorysize=1024

Выдает ошибку:

wine cmd.exe /c echo '%ProgramFiles%' returned empty string, error message "wine: WINEARCH set to win32 but '/home/bio/.wine' is a 64-bit installation."

Хотя вайнпрефикс добавил и поддержку 32-х битной архитектуры через dpkg --add-architecture i386.

Собственно вопрос, как сие победить?

При установке на чистый вайн не грузит при запуске.

Прикрепленные изображения


Сообщение отредактировал biohazard_911: 08 Ноя 2018 - 01:16


cantin #3210 Отправлено 13 Ноя 2018 - 10:26

    Рядовой

  • Игроки
  • 26578 боев
  • 10
  • [SFTA] SFTA
  • Регистрация:
    22.10.2011
Создай новый префикс, путем установки переменной WINEPREFIX и запуском winecfg, например,
 


Ещё советую установить dxvulkan с помощью winetrics, это позволит раза 2 увеличить FPS в игре, кроме того графоний станет крисивее:

 Все эти команды вводить в терминале(командной строке)

 

После чего запускать клиент/лаунчер тоже после указания WINEPREFIX:

 

 


Сообщение отредактировал cantin: 13 Ноя 2018 - 18:19


Omen_Ra #3211 Отправлено 13 Ноя 2018 - 13:40

    Младший сержант

  • Игроки
  • 18335 боев
  • 92
  • Регистрация:
    23.11.2012

 

Перезалей на другие файлохранилища, пожалуйста!
System: Ubuntu 18.04.1 LTS x86_64; Kernel: 4.15.0-38-generic;  DE: ubuntu:GNOME; RAM 8Gb; Video: NVIDIA Corporation GT200b [GeForce GTX 285] (rev a1)

 


mat0 #3212 Отправлено 13 Ноя 2018 - 16:03

    Младший сержант

  • Игроки
  • 3970 боев
  • 82
  • Регистрация:
    02.03.2018

Просмотр сообщенияOmen_Ra (13 ноя 2018 - 13:40) писал:

 

Перезалей на другие файлохранилища, пожалуйста!

 

Tor Browser в помощь. ))

Omen_Ra #3213 Отправлено 14 Ноя 2018 - 10:43

    Младший сержант

  • Игроки
  • 18335 боев
  • 92
  • Регистрация:
    23.11.2012

Просмотр сообщенияmat0 (13 ноя 2018 - 15:03) писал:

 

Tor Browser в помощь. ))

 

лимит на скачивания. Надо учетку. Не логинится по довоенным данным.
System: Ubuntu 18.04.1 LTS x86_64; Kernel: 4.15.0-38-generic;  DE: ubuntu:GNOME; RAM 8Gb; Video: NVIDIA Corporation GT200b [GeForce GTX 285] (rev a1)

 


Omen_Ra #3214 Отправлено 14 Ноя 2018 - 10:59

    Младший сержант

  • Игроки
  • 18335 боев
  • 92
  • Регистрация:
    23.11.2012

плюс это:

 


Сообщение отредактировал Omen_Ra: 14 Ноя 2018 - 11:00

System: Ubuntu 18.04.1 LTS x86_64; Kernel: 4.15.0-38-generic;  DE: ubuntu:GNOME; RAM 8Gb; Video: NVIDIA Corporation GT200b [GeForce GTX 285] (rev a1)

 


mat0 #3215 Отправлено 14 Ноя 2018 - 12:22

    Младший сержант

  • Игроки
  • 3970 боев
  • 82
  • Регистрация:
    02.03.2018
Тогда не знаю, я танчики через Lutris устанавливал, он должен быть в репозитариях. Сама прога лично для  меня полезная, позволяет все игрушки из одного места запускать/настраивать, каждую можно в своем изолированном wine-префиксе держать. Под танчики в базе есть готовый скрипт с dxvk(https://lutris.net/games/world-of-tanks/), летом как установил, так до сих пор все и работает. Единственное, в моем случае пришлось повозиться с гибридной графикой на ноуте — http://forum.worldoftanks.ru/index.php?/topic/985067-wot-%d0%bf%d0%be%d0%b4-linux/page__st__3180__pid__50428951#entry50428951

Сообщение отредактировал mat0: 14 Ноя 2018 - 12:32


Omen_Ra #3216 Отправлено 14 Ноя 2018 - 12:59

    Младший сержант

  • Игроки
  • 18335 боев
  • 92
  • Регистрация:
    23.11.2012

Lynx тоже не помогает: скрипты сходят с ума :)

 

 

Lynx-browser


System: Ubuntu 18.04.1 LTS x86_64; Kernel: 4.15.0-38-generic;  DE: ubuntu:GNOME; RAM 8Gb; Video: NVIDIA Corporation GT200b [GeForce GTX 285] (rev a1)

 


Omen_Ra #3217 Отправлено 14 Ноя 2018 - 14:34

    Младший сержант

  • Игроки
  • 18335 боев
  • 92
  • Регистрация:
    23.11.2012

решил проблему. Лучше не спрашивайте, как.


Ссылка на архив. В нем текстовый файл с контрольными суммами и сам скрипт: https://www.dropbox.com/s/mrg0lqqtovhtnmb/PortWoT-132_hash.tar.gz?dl=0

Ссылка проверки моего архива на вирус-тотал: https://www.virustotal.com/ru/url/c8ecd45e1b17dc4c3549299d36e82aaa6224f52cef9f41a5af85be1456100e4f/analysis/1542194889/


Hash:

portwot132
***
MD5:94c84e216dbae80a5c32323f6210e728
SHA1:fb14fd9c4cd2e82e7affd1078a05d0286344daaa
SHA256:992c1c45258a3207c05e764237d21d89d97a75ce25b8a46e07d4de97e6041453
CRC32:d370b183


если хэши не совпадают - не устанавливать.


Сообщение отредактировал Next: 14 Ноя 2018 - 14:42
удален красный цвет текста

System: Ubuntu 18.04.1 LTS x86_64; Kernel: 4.15.0-38-generic;  DE: ubuntu:GNOME; RAM 8Gb; Video: NVIDIA Corporation GT200b [GeForce GTX 285] (rev a1)

 


Omen_Ra #3218 Отправлено 15 Ноя 2018 - 13:13

    Младший сержант

  • Игроки
  • 18335 боев
  • 92
  • Регистрация:
    23.11.2012

бида-пичаль...

 

лог:

....

Version WINE in the Port
wine-3.14-7989-gc984b52
log WINE
wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe"
000b:err:wineboot: ProcessRunKeys Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (2)
42[1ca1850]: TSF: 0x4645270 TSFStaticSink::Init() FAILED to install ITfInputProcessorProfileActivationSink (0x80004001)
42[1ca1850]: TSF:   TSFTextStore::Initialize() FAILED to initialize TSFStaticSink instance
002a:err:mshtml: DocumentSelector_querySelectorAll QuerySelectorAll failed: 8053000c
002a:err:mshtml:handle_htmlevent Could not get nsIDOMNode: 80004002

...

а он есть:

winemenubuider_is_exist

 


Сообщение отредактировал Omen_Ra: 15 Ноя 2018 - 13:15

System: Ubuntu 18.04.1 LTS x86_64; Kernel: 4.15.0-38-generic;  DE: ubuntu:GNOME; RAM 8Gb; Video: NVIDIA Corporation GT200b [GeForce GTX 285] (rev a1)

 


Castro_Fidel_ #3219 Отправлено 26 Ноя 2018 - 23:24

    Старшина

  • Игроки
  • 946 боев
  • 746
  • Регистрация:
    31.03.2015

Обновил PortWoT.

http://portwine-linux.ru/world-of-tanks-linux/

По просьбам трудящихся, ссылки есть как на ЯД, так и на Гугл диск.



jg_staffel #3220 Отправлено 04 Дек 2018 - 23:30

    Старший сержант

  • Игроки
  • 25340 боев
  • 337
  • Регистрация:
    26.04.2011

Фидель, подскажи пожалуйста что нужно доустановить/настроить, чтобы отображалась вкладка "Зимняя охота"? А то крутится шестеренка и ничего не подгружается.

Wine x64, dxvk






Количество пользователей, просматривающих этот форум: 10

0 пользователей, 10 гостей, 0 анонимных