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


Запуск WoT под Linux


  • Закрытая тема Тема закрыта
Сообщений в теме: 112

alpha_Qu4z4r #101 Отправлено 22 мар 2010 - 23:04

    Рядовой

  • Бета-тестеры
  • 3532 боя
  • 16
  • Регистрация:
    13.11.2009
На форуме уже не мало Linux'ойдов, посему пора уже совместно разобраться как же этого зверя пускать в линухе. Начну с себя =)

После установки игры под wine и запуска "wine WoT.exe" вывалилась пачка ошибок:
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT"
err:module:import_dll Library MSVCP90.dll (which is needed by L"Z:\\media\\Additional\\Games\\World_of_Tanks_closed_Beta\\WoT.exe") not found
err:module:import_dll Library MSVCR90.dll (which is needed by L"Z:\\media\\Additional\\Games\\World_of_Tanks_closed_Beta\\WoT.exe") not found
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT"
err:module:import_dll Library MSVCR80.dll (which is needed by L"Z:\\media\\Additional\\Games\\World_of_Tanks_closed_Beta\\LIBEAY32.dll") not found
err:module:import_dll Library LIBEAY32.dll (which is needed by L"Z:\\media\\Additional\\Games\\World_of_Tanks_closed_Beta\\WoT.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"Z:\\media\\Additional\\Games\\World_of_Tanks_closed_Beta\\WoT.exe" failed, status c0000135

После запроса к гуглу выяснил, что есть прелестный сайтик(www.dll-files.com) с выложенными на нём DLL файлами. После загрузки всех перечисленных выше файлов и закидывании их в каталог "C:\\windows\\system32\\"(путь относительно вайна) произвёл вторую попытку запуска. На что получил очередной набор ошибок, с которыми пока не смог справиться.


$ wine WoT.exe 
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT"
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT"
err:module:attach_process_dlls "MSVCR90.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"Z:\\media\\Additional\\Games\\World_of_Tanks_closed_Beta\\WoT.exe" failed, status c0000142

Надеюсь подскажете чего докрутить.

Тестировал на свежеустановленном wine под Ubuntu 9.10

nemo_d основная тема здесь
Intel с2d E8400(3Ггц) || Gigabyte 9600GT(DDR3512MB) || RAM 3GB || MB Asus p5ql pro
Прежде чем написать очередную чушь, подумай, удобно ли тебе самому искать нужную инфу в море чуши?
Флудерасты, форум не чат!!! Початиться можно в jabber конференции w.o.t.@conference.jabber.org

[img1 ]http://img141.imageshack.us/img141/382/145588296243ea6cf4876e2fa0.gif[/img]

surfang #102 Отправлено 30 дек 2010 - 14:45

    Рядовой

  • Игроки
  • 5094 боя
  • 6
  • Регистрация:
    09.09.2010

Просмотр сообщенияsurfang (29 Дек 2010 - 18:49) писал:

не хочет запускаться :(
wine-1.2
err:module:import_dll Library vivoxoal.dll (which is needed by L"Z:\\home\\saurfang\\Games\\WoT\\vivoxsdk.dll") not found
err:module:import_dll Library DNSAPI.dll (which is needed by L"Z:\\home\\saurfang\\Games\\WoT\\vivoxsdk.dll") not found
err:module:import_dll Library vivoxsdk.dll (which is needed by L"Z:\\home\\saurfang\\Games\\WoT\\voip.dll") not found
err:module:import_dll Library voip.dll (which is needed by L"Z:\\home\\saurfang\\Games\\WoT\\WorldOfTanks.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"Z:\\home\\saurfang\\Games\\WoT\\WorldOfTanks.exe" failed, status c0000135

но библиотеки в каталоге присутствуют

скопировл из винды сканало +))
лудше клиент ставить под виндой и копировать в линукс

RenamedUser_403462 #103 Отправлено 08 янв 2011 - 06:02

    Новобранец

  • Игроки
  • 1096 боев
  • 1
  • Регистрация:
    20.10.2010
Вон народ на vmware запустил
На днях поставлю vmware протестирую

iSavior #104 Отправлено 13 янв 2011 - 13:45

    Новобранец

  • Игроки
  • 4431 бой
  • 3
  • Регистрация:
    05.11.2010
Открыл тему. Подумал есть версия клиента под линух. А оказывается Вайн...
Всё никак не могу понять, какой смысл ставить вайн, виртуалки. Эмулировать винапи и т.д... Накой это надо? В итоге исписывать кучу страниц, как запустить под линух. Непроще ли поставить на другой от линуха раздел винду и играть с неё (сэкономите и время и игра будет работать с тем под что заточена). Зачем такие извращения? Это сродни тюнингу пятёрки.
Я как начинающий зулус держу несколько ОС. Винду использую для игрух. Зачем пытаться колоть дрова утюгом если для этого есть топор? Зачем? Для чего?

Извиняюсь за небольшой офтоп. Но всё же интересно.

AnZi #105 Отправлено 13 янв 2011 - 13:57

    Ефрейтор

  • Бета-тестеры
  • 21497 боев
  • 28
  • Регистрация:
    18.06.2010
Люди хотят сделать мир лучше, а мир без винды одназначно будет лучше. Лично у меня стоит и винда, как раз для игр, но если она еще раз завалится, больше поднимать не буду.
Есть две бесконечные вещи: Вселенная и человеческая глупость. Впрочем, насчет первой я не уверен.
(с) Альберт Эйнштейн

CostyaBil #106 Отправлено 13 янв 2011 - 14:16

    Рядовой

  • Игроки
  • 20464 боя
  • 24
  • Регистрация:
    05.11.2010

Просмотр сообщенияAnZi (13 Янв 2011 - 13:57) писал:

Люди хотят сделать мир лучше, а мир без винды одназначно будет лучше. Лично у меня стоит и винда, как раз для игр, но если она еще раз завалится, больше поднимать не буду.

100% согласен !!!!
Урезал место для винды , установил специально для этой гры.
Сегодня утром прикол :) решил протестить скорость интернета захожу на сайт, нажимаю на кнопку тест и тут запускается java какогото хер...а и луп NOD 32 поймал трояна и пошли приколы после этого система работет не стабильно и NOd постоянно блокирует какойто трафик (ИР і порт 80) Короч... полная хрень !!

BBM_ #107 Отправлено 13 янв 2011 - 14:18

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

  • Игроки
  • 21939 боев
  • 271
  • [KNI_] KNI_
  • Регистрация:
    14.11.2010
Жутко некомфортно когда играешь, и нужно поработать, или наоборот, перезагружать операционки. С ванном проблем почти не имею, гоняю как в окне, так и фулскрин. фпс и пинг несколько комфортнее. Хотя это может от того, что винда у меня осталась только на одной, далеко не новой машинке =). Единственное что напрягает - так и не завел русский язык в чате.

iSavior #108 Отправлено 13 янв 2011 - 14:30

    Новобранец

  • Игроки
  • 4431 бой
  • 3
  • Регистрация:
    05.11.2010
Ну последнии винды не так уж и часто валятся как во времена 9х.
И зачем её поднимать. Один раз поставил. Поставил все дрова. Настроил. Снял образ раздела. Всё. Винда убилась. Перезаписал раздел с образа. Всё. Минимум хлопот.
Другое дело если бы наконец производители игр и железа обратили внимания на линух. Я бы с удовольствием полностью перешёл на него. А так вот даже дров под мой фотопринтер нету родных. А те что есть не дают производить тонкие настройки печати. Так же не могу настроить скорость вращения вентиляторов. lm sensors не может точно снять показания с датчиков на моей маме. А гигабайт сделало так, что в биосе нельзя отрегулировать режим работы кулера. Только с помощью утилиты EasyTune (которую они конечно же написали только под винды).

iSavior #109 Отправлено 13 янв 2011 - 14:37

    Новобранец

  • Игроки
  • 4431 бой
  • 3
  • Регистрация:
    05.11.2010

Просмотр сообщенияBBM_ (13 Янв 2011 - 14:18) писал:

Жутко некомфортно когда играешь, и нужно поработать, или наоборот, перезагружать операционки.
Хотя на всё уходит около 1 минуты.
Но это весомый аргумент. Я так понимаю в одном окне работа, в другом танки. Тогда пожалуй да.

BBM_ #110 Отправлено 13 янв 2011 - 22:18

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

  • Игроки
  • 21939 боев
  • 271
  • [KNI_] KNI_
  • Регистрация:
    14.11.2010

Цитата

Я так понимаю в одном окне работа, в другом танки. Тогда пожалуй да.
именно  так ;) хотя дело и гораздо дольше одной минуты. стоит учесть время на открытие необходимых приложений и т.п.

RenamedUser_969953 #111 Отправлено 16 янв 2011 - 12:38

    Новобранец

  • Игроки
  • 0 боев
  • 1
  • Регистрация:
    15.01.2011
У кого хоть что-то запустилось - какая версия вайн?
У меня при запуске под wine-1.1.42 пишет
fixme:d3dx:ID3DXEffectImpl_GetAnnotationByName (0x1e1cc8)->((nil), artistEditable): stub^Cmittorn@localhost /mnt/sda5/Games/World_of_Tanks $ wine-1.1.42 ./WorldOfTanks.exe
fixme:win:EnumDisplayDevicesW ((null),0,0xd794f8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),1,0xd794f8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33ea94,0x00000000), stub!
fixme:keyboard:RegisterHotKey (0x20054,-2,0x00000000,2C): stub
fixme:win:RegisterRawInputDevices (pRawInputDevices=0x33f2cc, uiNumDevices=1, cbSize=12) stub!
fixme:win:RegisterRawInputDevices (pRawInputDevices=0x33f2cc, uiNumDevices=1, cbSize=12) stub!
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
fixme:win:EnumDisplayDevicesW ((null),0,0x33e99c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33e754,0x00000000), stub!
fixme:dxgi:dxgi_output_GetDesc iface 0x13eb68, desc 0x33ed7c stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33e8f4,0x00000000), stub!
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
err:ole:CoCreateInstance apartment not initialised
err:ole:CoUninitialize Mismatched CoUninitialize
fixme:win:EnumDisplayDevicesW ((null),0,0x33e9cc,0x00000000), stub!
fixme:d3d:swapchain_init The application requested more than one back buffer, this is not properly supported.
Please configure the application to use double buffering (1 back buffer) if possible.
fixme:d3dx:D3DXCompileShader (0xbfe6e0, 269, (nil), (nil), 0xc04908, 0xc04930, 0, 0x33f134, 0x33f12c, (nil)): stub
fixme:d3dx:D3DXCompileShader (0xbfd8e0, 86, (nil), (nil), 0xc04908, 0xc04938, 0, 0x33f134, 0x33f12c, (nil)): stub
fixme:d3dx:D3DXCreateEffectEx (0x13eb48, 0x2c24288, 5856, 0x2c20d50, 0x2c20d98, (nil), 0x10000, (nil), 0x33ea70, 0x33ea74): semi-stub
fixme:d3dx:ID3DXEffectImpl_SetStateManager (0x1e1c90)->(0x2c20ef0): stub
fixme:d3dx:ID3DXEffectImpl_GetDesc (0x1e1c90)->(0x33ea8c): stub
Появляется белое окно WOT и начинает повторять в консоли :
fixme:d3dx:ID3DXEffectImpl_GetParameterDesc (0x1e1c90)->((nil), 0x33eab8): stub
fixme:d3dx:ID3DXEffectImpl_GetAnnotationByName (0x1e1c90)->((nil), artistEditable): stub
fixme:d3dx:ID3DXEffectImpl_GetAnnotationByName (0x1e1c90)->((nil), worldBuilderEditable): stub
fixme:d3dx:ID3DXEffectImpl_GetAnnotationByName (0x1e1c90)->((nil), UIName): stub
fixme:d3dx:ID3DXEffectImpl_GetParameter (0x1e1c90)->((nil), 1): stub
wine-1.1.31 - вообще ничего не происходит.
wine-1.1.23 Открывается окно, пишет:
fixme:win:EnumDisplayDevicesW ((null),0,0xd794f8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),1,0xd794f8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33eafc,0x00000000), stub!
fixme:keyboard:RegisterHotKey (0x20030,-2,0x00000000,44): stub
fixme:win:RegisterRawInputDevices (pRawInputDevices=0x33f2bc, uiNumDevices=1, cbSize=12) stub!
fixme:win:RegisterRawInputDevices (pRawInputDevices=0x33f2bc, uiNumDevices=1, cbSize=12) stub!
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
fixme:win:EnumDisplayDevicesW ((null),0,0x33ea04,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33e7fc,0x00000000), stub!
fixme:dxgi:dxgi_output_GetDesc iface 0x16f3f0, desc 0x33ed6c stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33e95c,0x00000000), stub!
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
err:ole:CoCreateInstance apartment not initialised
err:ole:CoUninitialize Mismatched CoUninitialize
fixme:win:EnumDisplayDevicesW ((null),0,0x33ea34,0x00000000), stub!
fixme:d3d:IWineD3DDeviceImpl_CreateSwapChain The app requests more than one back buffer, this can't be supported properly. Please configure the application to use double buffering(=1 back buffer) if possible
err:ole:CoGetClassObject class {bcde0395-e52f-467c-8e3d-c4579291692e} not registered
err:ole:CoGetClassObject class {bcde0395-e52f-467c-8e3d-c4579291692e} not registered
err:ole:create_server class {bcde0395-e52f-467c-8e3d-c4579291692e} not registered
err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x7
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x20ff20,0x20fe20): stub
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x20ff80,0x20fe80): stub
wine: Call from 0x7ed98307 to unimplemented function d3dx9_36.dll.D3DXCompileShader, aborting
И вылетает.
У кого работает, отзовитесь!!!
Я не могу все версии проверить, оно 3 часа компилируется!

BBM_ #112 Отправлено 16 янв 2011 - 23:52

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

  • Игроки
  • 21939 боев
  • 271
  • [KNI_] KNI_
  • Регистрация:
    14.11.2010
wine-1.3.11 патченый.
на этом форуме в тех проблемах топик о линуксе почитай

IVIyTaHT #113 Отправлено 30 янв 2011 - 16:06

    Ефрейтор

  • Игроки
  • 20949 боев
  • 35
  • Регистрация:
    06.11.2010
у Меня то запустилось... поти играть можно)))
С курсором проблема - В анграре так и есть чёрный квадрат, а снайп.прицел на другую клавищу прицепил (на шифте не арбайтен)...
Основная проблема - То что во время игры. Ну реальна Каг На танке!!!  Такое Очючение что монитор аж трясёЦа!!!
Что за беда? ХЗ...
Помогите кто сможет =)

З.Ы.
Все рекомендации исполнил с форума "WoT"
(ОС - Сиалия 10,4)

nemo_d #114 Отправлено 30 янв 2011 - 18:00

    Лейтенант

  • Бета-тестеры
  • 8123 боя
  • 2 427
  • Регистрация:
    02.02.2010
основная тема здесь, первый пост.
Эту тему закрываю.




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

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