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


[Актуально] WoT под Linux


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

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

    Хелпер

  • Контроль Общего теста
  • 17259 боев
  • 12 204
  • Регистрация:
    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

Dalucky_O_o #3242 Отправлено 16 июл 2019 - 13:49

    Рядовой

  • Игроки
  • 14534 боя
  • 10
  • Регистрация:
    26.02.2018
после того как лаунчер все обновил- жмешь играть- выскакивает окно с игрой и дальше ни чего не просходит... как быть дальше??
PortWINE был запущен в режиме создания PortWoT.log и он успешно сохранен в корне каталога порта
Для диагностики проблем, скопируйте ВЕСЬ лог в комментарии к игре на сайте portwine-linux.ru
Spoiler

Сообщение отредактировал koljan_86: 16 июл 2019 - 14:01


G_r_i_g_a #3243 Отправлено 16 июл 2019 - 18:13

    Рядовой

  • Игроки
  • 16737 боев
  • 16
  • [72TM] 72TM
  • Регистрация:
    19.10.2012

Просмотр сообщенияDalucky_O_o (16 июл 2019 - 10:49) писал:

после того как лаунчер все обновил- жмешь играть- выскакивает окно с игрой и дальше ни чего не просходит... как быть дальше??
PortWINE был запущен в режиме создания PortWoT.log и он успешно сохранен в корне каталога порта
Для диагностики проблем, скопируйте ВЕСЬ лог в комментарии к игре на сайте portwine-linux.ru
Spoiler

Устанавливай проприетарный драйвер nvidia, samba и libpng. Последнее ставить доступной версии.


Сообщение отредактировал G_r_i_g_a: 16 июл 2019 - 18:22


Dalucky_O_o #3244 Отправлено 17 июл 2019 - 07:37

    Рядовой

  • Игроки
  • 14534 боя
  • 10
  • Регистрация:
    26.02.2018

Я поставил PortWoT 127 а с 137 не запускалось окно. с 127 запускается игра но лагает капец и все черными квадратами. Что это?? видио карта? дрова??? капец линукс этот....

lspci -k | grep -EA2 "VGA|3D"
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 620 (rev 02)
       Subsystem: Dell Device 0852
       Kernel driver in use: i915
--
01:00.0 3D controller: NVIDIA Corporation GM108M [GeForce MX110] (rev a2)
       Subsystem: Dell Device 0852
       Kernel driver in use: nouveau


 



G_r_i_g_a #3245 Отправлено 17 июл 2019 - 17:04

    Рядовой

  • Игроки
  • 16737 боев
  • 16
  • [72TM] 72TM
  • Регистрация:
    19.10.2012

Просмотр сообщенияDalucky_O_o (17 Июл 2019 - 04:37) писал:

Я поставил PortWoT 127 а с 137 не запускалось окно. с 127 запускается игра но лагает капец и все черными квадратами. Что это?? видио карта? дрова??? капец линукс этот....

lspci -k | grep -EA2 "VGA|3D"
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 620 (rev 02)
       Subsystem: Dell Device 0852
       Kernel driver in use: i915
--
01:00.0 3D controller: NVIDIA Corporation GM108M [GeForce MX110] (rev a2)
       Subsystem: Dell Device 0852
       Kernel driver in use: nouveau


 

Linux то тут причем? Ты попробуй поиграть без драйвера на Windows и будет тоже самое. Я же говорю, что нужен проприетарный драйвер nvidia, но ты похоже меня не слышишь. Вот ссылка на установку в твоей ос https://wiki.astralinux.ru/pages/viewpage.action?pageId=16810169 Вообще дам тебе совет на будущее, если еще себя неуверенно чувствуешь, но хочешь попробовать Linux, то ставь, те дистрибутивы, где много пакетов и живые форумы. Если не сможешь или не уверен что установишь драйвер - пиши в личку, помогу чем смогу через teamviewer.



Bo9I6bIK #3246 Отправлено 07 авг 2019 - 01:16

    Рядовой

  • Игроки
  • 558 боев
  • 16
  • Регистрация:
    10.02.2016

Просмотр сообщенияVinchenza (05 июн 2019 - 14:43) писал:

WoT под Linux DX11, DX12 VULKAN 2019

(к шапке прицепите)

Работа WoT проверена на:

Intel Core i7 3770

MSI GTX 1060 GAMING X+ 6Gb

Kubuntu 18.04.02

Wine 4.0.1

nvidia-drivers-430

nvidia-drivers-415

(HD клиент 79-110fps на ультре, тоже самое под виндой на моей конфигурации, )

Spoiler


how to (faq для nvidia):

Spoiler

 

 

Спасибо, добрый человек. Долгое время пользовался.

Но вышел окаянный 1.6 с финтифлюшками и блэк джеком и все сломалось - игра падает с ошибкой

Spoiler

 



G_r_i_g_a #3247 Отправлено 07 авг 2019 - 16:59

    Рядовой

  • Игроки
  • 16737 боев
  • 16
  • [72TM] 72TM
  • Регистрация:
    19.10.2012

Просмотр сообщенияBo9I6bIK (06 авг 2019 - 22:16) писал:

 

Спасибо, добрый человек. Долгое время пользовался.

Но вышел окаянный 1.6 с финтифлюшками и блэк джеком и все сломалось - игра падает с ошибкой

Spoiler

 

Выложи лог вайна, а не этот дамп. Для получения лога  - запускай игру в терминале вот таким способом:

wine "путь до танчиков"



Bo9I6bIK #3248 Отправлено 07 авг 2019 - 21:59

    Рядовой

  • Игроки
  • 558 боев
  • 16
  • Регистрация:
    10.02.2016

Просмотр сообщенияG_r_i_g_a (07 авг 2019 - 16:59) писал:

Выложи лог вайна, а не этот дамп. Для получения лога  - запускай игру в терминале вот таким способом:

wine "путь до танчиков"

 

ПожалуйстаПрикрепленный файл   wine.log   26,31К

 



G_r_i_g_a #3249 Отправлено 08 авг 2019 - 19:20

    Рядовой

  • Игроки
  • 16737 боев
  • 16
  • [72TM] 72TM
  • Регистрация:
    19.10.2012

Просмотр сообщенияBo9I6bIK (07 авг 2019 - 18:59) писал:

 

ПожалуйстаПрикрепленный файл   wine.log   26,31К

 

Префикс вайна 32 или 64? Установи самбу и обнови dxvk. Если у тебя не активируется улучшенная графика, то надо поставить dxvk без dxgi.



Bo9I6bIK #3250 Отправлено 08 авг 2019 - 23:45

    Рядовой

  • Игроки
  • 558 боев
  • 16
  • Регистрация:
    10.02.2016

Просмотр сообщенияG_r_i_g_a (08 авг 2019 - 19:20) писал:

Префикс вайна 32 или 64? Установи самбу и обнови dxvk. Если у тебя не активируется улучшенная графика, то надо поставить dxvk без dxgi.


Был 64. Пересоздал 32. Все та же проблема.

Установка самбы не помогла.

Обновление dxvk не помогло.

 

До 1.6 все замечательно работало.

 

Думаю, что все же дело в том, что в клиент добавили вызов GetFirmwareEnvironmentVariableW который извлекает значение переменной UEFI. А откуда в wine UEFI?

 

0060:fixme:environ:GetFirmwareEnvironmentVariableW stub: L"" L"\307b\3030\3030\3030\2d30\3030\3030\302d\3030\2d30\3030\3030\302d\3030\3030\3030\3030\3030\7d30" (nil) 0

 

И, не проверяя кода ошибки пытаются что-то сделать со значением. Отсюда Unhandled exception

 

Полагаю, что та же проблема на ноутбуках с установленной Windows c загрузчиком из старого доброго  BIOS.

 



G_r_i_g_a #3251 Отправлено 09 авг 2019 - 06:54

    Рядовой

  • Игроки
  • 16737 боев
  • 16
  • [72TM] 72TM
  • Регистрация:
    19.10.2012

Просмотр сообщенияBo9I6bIK (08 авг 2019 - 20:45) писал:


Был 64. Пересоздал 32. Все та же проблема.

Установка самбы не помогла.

Обновление dxvk не помогло.

 

До 1.6 все замечательно работало.

 

Думаю, что все же дело в том, что в клиент добавили вызов GetFirmwareEnvironmentVariableW который извлекает значение переменной UEFI. А откуда в wine UEFI?

 

0060:fixme:environ:GetFirmwareEnvironmentVariableW stub: L"" L"\307b\3030\3030\3030\2d30\3030\3030\302d\3030\2d30\3030\3030\302d\3030\3030\3030\3030\3030\7d30" (nil) 0

 

И, не проверяя кода ошибки пытаются что-то сделать со значением. Отсюда Unhandled exception

 

Полагаю, что та же проблема на ноутбуках с установленной Windows c загрузчиком из старого доброго  BIOS.

 

Не совсем так. На ошибки Fixme особого внимания не обращай. Они не смертельны.

У тебя там ошибка самбы, но она не смертельная изначально, и вот эта:

ERROR:network_change_notifier_win.cc(156)] WSALookupServiceBegin failed with: 0

Судя по содержимому ты скинул лог из папки с клиентом?

В вайн какая ос выбрана для танчиков?

Клиент с ВГ центром пробовал?

Попробуй без DXVK запустить.



Bo9I6bIK #3252 Отправлено 09 авг 2019 - 23:09

    Рядовой

  • Игроки
  • 558 боев
  • 16
  • Регистрация:
    10.02.2016

Просмотр сообщенияG_r_i_g_a (09 авг 2019 - 06:54) писал:

Не совсем так. На ошибки Fixme особого внимания не обращай. Они не смертельны.

У тебя там ошибка самбы, но она не смертельная изначально, и вот эта:

ERROR:network_change_notifier_win.cc(156)] WSALookupServiceBegin failed with: 0

Судя по содержимому ты скинул лог из папки с клиентом?

В вайн какая ос выбрана для танчиков?

Клиент с ВГ центром пробовал?

Попробуй без DXVK запустить.

 

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

 

Wine Staging 4.12.1 (также проверял на  Staging 4.13, stable 4.0.1).

 

Windows 7 (пробовал с Windows 10).

 

С г. центроми та же картина.

 

1.5 работал, 1.6 сломался.

 

Судя по вопросам в Технических вопросах, у многих клиентов на виндовс та же картина: клиент сваливается при входе в ангар.

 

 



Bo9I6bIK #3253 Отправлено 10 авг 2019 - 00:40

    Рядовой

  • Игроки
  • 558 боев
  • 16
  • Регистрация:
    10.02.2016

Путем проб и ошибок как-то удалось запустить клиент на 32-разрядной бутылке

 

  • winetricks d3dx9_43
  • winetricks ie8

 

минусы:

  • скатилось с directx11 до directx9
  • овняный cef-браузер не запускается и отваливается с ошибкой. А поскольку всю функциональность перенесли в это угробище, ни склада, ни задач, ни магазина.

 

 



Bo9I6bIK #3254 Отправлено 10 авг 2019 - 00:42

    Рядовой

  • Игроки
  • 558 боев
  • 16
  • Регистрация:
    10.02.2016

Признаюсь, погорячился.

 

Удалось запустить клиент на wine 64.

Дополнительно установил

 

winetricks urlmon

 

В итоге: DX11, угробищный cef-браузер работает тоже.


Сообщение отредактировал Bo9I6bIK: 10 авг 2019 - 17:18


Bo9I6bIK #3255 Отправлено 17 авг 2019 - 13:47

    Рядовой

  • Игроки
  • 558 боев
  • 16
  • Регистрация:
    10.02.2016

После микро-патча постоянно вылазит такая беда:

Spoiler

 

Возможно, что и из-за пришедшего обновления библиотек mesa.


Сообщение отредактировал Bo9I6bIK: 17 авг 2019 - 13:50


G_r_i_g_a #3256 Отправлено 18 авг 2019 - 21:43

    Рядовой

  • Игроки
  • 16737 боев
  • 16
  • [72TM] 72TM
  • Регистрация:
    19.10.2012

Просмотр сообщенияBo9I6bIK (17 авг 2019 - 10:47) писал:

После микро-патча постоянно вылазит такая беда:

Spoiler

 

Возможно, что и из-за пришедшего обновления библиотек mesa.

Ты не один с такой проблемой. Она уже несколько обновлений беспокоит пользователей. Происходит она тогда, когда для обработки картинки не хватает памяти видеокарты, тогда осуществляется запрос на использование ОЗУ, но по причине того что озу забита кэшем, возникает эта проблема. По идее ядро должно выгружать кэш, но этого не происходит. Н,р у меня видеопамяти 1Гб, оперативы 8 гб, своп отключен. Если  перезагрузить пк, свободной озу много и игра будет идти без зависания. Но когда в процессе работы озу забьется кэшем, а игре потребуется больше памяти чем до этого, то по причине того что свободной нет игра зависает. Можно пойти двумя путями: снизить настройки графики чтобы памяти видеокарты хватало, либо заставить линукс не забивать кэшем оперативку.  Я пошёл вторым путем, выделил под кэш только 3 гб. Зависания пропали.



Bo9I6bIK #3257 Отправлено 22 авг 2019 - 00:01

    Рядовой

  • Игроки
  • 558 боев
  • 16
  • Регистрация:
    10.02.2016

Просмотр сообщенияG_r_i_g_a (18 авг 2019 - 21:43) писал:

Ты не один с такой проблемой. Она уже несколько обновлений беспокоит пользователей. Происходит она тогда, когда для обработки картинки не хватает памяти видеокарты, тогда осуществляется запрос на использование ОЗУ, но по причине того что озу забита кэшем, возникает эта проблема. По идее ядро должно выгружать кэш, но этого не происходит. Н,р у меня видеопамяти 1Гб, оперативы 8 гб, своп отключен. Если  перезагрузить пк, свободной озу много и игра будет идти без зависания. Но когда в процессе работы озу забьется кэшем, а игре потребуется больше памяти чем до этого, то по причине того что свободной нет игра зависает. Можно пойти двумя путями: снизить настройки графики чтобы памяти видеокарты хватало, либо заставить линукс не забивать кэшем оперативку.  Я пошёл вторым путем, выделил под кэш только 3 гб. Зависания пропали.

 

Спасибо. Тоже как-то понял, что проблема в кэшировании. Пока наиболее приемлемый для меня метод - чистить кэш перед запуском каждого боя:

 

sync; echo 3 > /proc/sys/vm/drop_caches

 

А лучший способ - докупить оперативки.



G_r_i_g_a #3258 Отправлено 22 авг 2019 - 15:48

    Рядовой

  • Игроки
  • 16737 боев
  • 16
  • [72TM] 72TM
  • Регистрация:
    19.10.2012

Просмотр сообщенияBo9I6bIK (21 авг 2019 - 21:01) писал

А лучший способ - докупить оперативки.

Это не выход, оператива при любом объёме будет забита кэшем. Даже 128Гб ядро умудрится забить быстро) А в нужный момент почему-то она не освобождается как должна. Об этом линукс сообществу известно давно, даже в 5.х этот вопрос до сих пор остается не решенным.



kaskyr32 #3259 Отправлено 25 авг 2019 - 15:04

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

  • Игроки
  • 78456 боев
  • 215
  • [BADUM] BADUM
  • Регистрация:
    27.08.2013
Привет всем. Решил попробовать линукс. Какой дистр лучше? Манжаро пойдет? Все делать как в первом посте? 

G_r_i_g_a #3260 Отправлено 25 авг 2019 - 20:35

    Рядовой

  • Игроки
  • 16737 боев
  • 16
  • [72TM] 72TM
  • Регистрация:
    19.10.2012

Просмотр сообщенияkaskyr32 (25 авг 2019 - 12:04) писал:

Привет всем. Решил попробовать линукс. Какой дистр лучше? Манжаро пойдет? Все делать как в первом посте? 

Ну вопрос выбора дистрибутива это отдельная тема. Ставь тот который наиболее интересен для тебя, возможно это будет не самый легкий путь, но хотя бы будет интерес) Вариантов много как установить танки: lutris, playonlinux, portwot, можно даже без всех этих прослоек завести на обычном системном wine, но там чуть больше действий.



Sasser #3261 Отправлено 27 авг 2019 - 18:40

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

  • Игроки
  • 33451 бой
  • 82
  • [DES_Q] DES_Q
  • Регистрация:
    29.01.2014

Просмотр сообщенияkaskyr32 (25 авг 2019 - 18:04) писал:

Привет всем. Решил попробовать линукс. Какой дистр лучше? Манжаро пойдет? Все делать как в первом посте? 

Выбирай тот , гемморой с которым тебе доставит хоть какое то удовольствие))):ohmy:

Просмотр сообщенияG_r_i_g_a (25 авг 2019 - 23:35) писал:

Ну вопрос выбора дистрибутива это отдельная тема. Ставь тот который наиболее интересен для тебя, возможно это будет не самый легкий путь, но хотя бы будет интерес) Вариантов много как установить танки: lutris, playonlinux, portwot, можно даже без всех этих прослоек завести на обычном системном wine, но там чуть больше действий.

Аллилуйя брат! :honoring: 

 И таки да! Kubuntu 19.04 с танками дружит!  (Хотя может мне повезло) Запилю подробно  что сделал може пригодится (То что сделал - подразумевало Ubuntu 19,04  а не кеды, но робит!)

 

 


Сообщение отредактировал Sasser: 27 авг 2019 - 20:47





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

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