Jump to content

Mwo&linux Реально?


25 replies to this topic

#1 ArroyoMan

    Rookie

  • 4 posts

Posted 07 February 2013 - 09:38 PM

Уважаемые линуксоиды, у кого-нибудь получилось запустить MWO под Ubintu?
При попытке запуска уже инсталлированной игры появляется лого мехов, лаунчер не запускается, в консоли:

sysadmin@testlab-ubintu:~/WoTFLIX/MWO/Bin32$ wine MechWarriorOnline.exe
err:mscoree:LoadLibraryShim error reading registry key for installroot
fixme:exec:SHELL_execute flags ignored: 0x00000100
err:mscoree:LoadLibraryShim error reading registry key for installroot

процесс висит в памяти


При попытке запустить инсталляцию в консоли следующее:
sysadmin@testlab-ubintu:~/Загрузки$ wine MechWarriorOnline.exe
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
fixme:thread:InitializeSRWLock (0x5de6b680): stub
fixme:thread:InitializeSRWLock (0x5de6cfe4): stub
fixme:thread:AcquireSRWLockShared (0x5de6b680): stub
fixme:thread:ReleaseSRWLockShared (0x5de6b680): stub
fixme:thread:AcquireSRWLockShared (0x5de6b680): stub
fixme:thread:ReleaseSRWLockShared (0x5de6b680): stub
fixme:thread:AcquireSRWLockShared (0x5de6b680): stub
fixme:thread:ReleaseSRWLockShared (0x5de6b680): stub
fixme:thread:AcquireSRWLockExclusive (0x5de6b680): stub
fixme:thread:ReleaseSRWLockExclusive (0x5de6b680): stub
fixme:thread:AcquireSRWLockExclusive (0x5de6b680): stub
fixme:thread:ReleaseSRWLockExclusive (0x5de6b680): stub
fixme:thread:AcquireSRWLockShared (0x5de6b680): stub
fixme:thread:ReleaseSRWLockShared (0x5de6b680): stub
fixme:thread:AcquireSRWLockShared (0x5de6b680): stub
fixme:thread:ReleaseSRWLockShared (0x5de6b680): stub
fixme:thread:AcquireSRWLockShared (0x5de6b680): stub
fixme:thread:ReleaseSRWLockShared (0x5de6b680): stub
fixme:thread:AcquireSRWLockShared (0x5de6b680): stub
fixme:thread:ReleaseSRWLockShared (0x5de6b680): stub
fixme:thread:AcquireSRWLockExclusive (0x5de6b680): stub
fixme:thread:ReleaseSRWLockExclusive (0x5de6b680): stub
fixme:thread:AcquireSRWLockExclusive (0x5de6b680): stub
fixme:thread:ReleaseSRWLockExclusive (0x5de6b680): stub
fixme:thread:AcquireSRWLockShared (0x5de6b680): stub
fixme:thread:ReleaseSRWLockShared (0x5de6b680): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevation, ...) semi-stub
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
fixme:thread:InitializeSRWLock (0x5de6b680): stub
fixme:thread:InitializeSRWLock (0x5de6cfe4): stub
fixme:thread:AcquireSRWLockShared (0x5de6b680): stub
fixme:thread:ReleaseSRWLockShared (0x5de6b680): stub
fixme:thread:AcquireSRWLockShared (0x5de6b680): stub
fixme:thread:ReleaseSRWLockShared (0x5de6b680): stub
fixme:thread:AcquireSRWLockShared (0x5de6b680): stub
fixme:thread:ReleaseSRWLockShared (0x5de6b680): stub
fixme:thread:AcquireSRWLockExclusive (0x5de6b680): stub
fixme:thread:ReleaseSRWLockExclusive (0x5de6b680): stub
fixme:thread:AcquireSRWLockExclusive (0x5de6b680): stub
fixme:thread:ReleaseSRWLockExclusive (0x5de6b680): stub
fixme:thread:AcquireSRWLockShared (0x5de6b680): stub
fixme:thread:ReleaseSRWLockShared (0x5de6b680): stub
fixme:thread:AcquireSRWLockShared (0x5de6b680): stub
fixme:thread:ReleaseSRWLockShared (0x5de6b680): stub
fixme:thread:AcquireSRWLockShared (0x5de6b680): stub
fixme:thread:ReleaseSRWLockShared (0x5de6b680): stub
fixme:thread:AcquireSRWLockShared (0x5de6b680): stub
fixme:thread:ReleaseSRWLockShared (0x5de6b680): stub
fixme:thread:AcquireSRWLockExclusive (0x5de6b680): stub
fixme:thread:ReleaseSRWLockExclusive (0x5de6b680): stub
fixme:thread:AcquireSRWLockExclusive (0x5de6b680): stub
fixme:thread:ReleaseSRWLockExclusive (0x5de6b680): stub
fixme:thread:AcquireSRWLockShared (0x5de6b680): stub
fixme:thread:ReleaseSRWLockShared (0x5de6b680): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevation, ...) semi-stub
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:advapi:DecryptFileW L"C:\\users\\sysadmin\\Temp\\{74d11f91-05cc-44f6-8e49-94fe7f33c79b}\\" 00000000

Опять же процесс так и висит в памяти.
Использую wine 1.4.1
Я не очень опытный убунтовод, подскажите как победить?

P.S. Воинствующих виндузятников прошу не беспокоиться, ваше мнение меня все равно не интересует.

#2 maddogncux

    Member

  • PipPipPipPipPipPipPipPip
  • 1,220 posts
  • LocationmosCow

Posted 07 February 2013 - 09:45 PM

слушай попробуй на буржуйском форуме поискать там поднимали эту тему.

но где-то проскакивала инфа что пока все плохо.

#3 Yurik17

    Member

  • PipPipPipPipPipPipPipPipPip
  • 2,261 posts
  • Facebook: Link
  • LocationRussia, Moscow

Posted 07 February 2013 - 09:46 PM

Ммм... ДиректХ ставил? :) Я одно время (когда пытался перейти на линукс) использовал для игрушек Cedega - вроде был тогда получше вайна для игр, попробуй его. Правда, у него база для игр платная, но гугл может найти всё :P

Edited by Yurik17, 07 February 2013 - 09:49 PM.


#4 ArroyoMan

    Rookie

  • 4 posts

Posted 07 February 2013 - 09:53 PM

Вчера на том же wine запустил WoT, так что директ там есть, насчет Cedega - попробуем.

#5 Yurik17

    Member

  • PipPipPipPipPipPipPipPipPip
  • 2,261 posts
  • Facebook: Link
  • LocationRussia, Moscow

Posted 07 February 2013 - 09:54 PM

Что нашел, вроде тут запустили и описали запуск :)

#6 ArroyoMan

    Rookie

  • 4 posts

Posted 07 February 2013 - 10:14 PM

Из того что я понял - при таком способе wine получается заточен только под мехов + делать это надо еще на этапе установки самого wine, не переустанавливать же теперь wine :)
Может я не прав?

#7 Yurik17

    Member

  • PipPipPipPipPipPipPipPipPip
  • 2,261 posts
  • Facebook: Link
  • LocationRussia, Moscow

Posted 07 February 2013 - 10:37 PM

View PostArroyoMan, on 07 February 2013 - 10:14 PM, said:

Из того что я понял - при таком способе wine получается заточен только под мехов + делать это надо еще на этапе установки самого wine, не переустанавливать же теперь wine :(
Может я не прав?

Я только использовал гугл :) Сам линукс давно уже не использую - смог найти весь нужный софт (лицензии) бесплатно (винду в институте раздавали, 3дс макс - аналогично, для обучения он бесплатен, офис - перешел на гугловский онлайн)... Так что линукс оказался заброшен :P
А вообще, вайн просто сконфигурить одной строкой надо, как там написано....

#8 ArroyoMan

    Rookie

  • 4 posts

Posted 07 February 2013 - 11:31 PM

Вообще после configure идет команда make и make install, а это - установка приложения из "сырцов" :)

#9 cepera

    Member

  • PipPipPipPipPipPipPip
  • Legendary Founder
  • Legendary Founder
  • 636 posts
  • LocationGolden Lion, Russian Death Legion

Posted 07 February 2013 - 11:43 PM

View PostArroyoMan, on 07 February 2013 - 11:31 PM, said:

Вообще после configure идет команда make и make install, а это - установка приложения из "сырцов" :)


Собери .deb с нужными параметрами.

Edited by cepera, 07 February 2013 - 11:43 PM.


#10 Kombala

    Member

  • PipPipPipPipPipPipPipPip
  • FP Veteran - Beta 1
  • 1,470 posts
  • LocationRussia, Rostov-on-Don

Posted 10 February 2013 - 02:09 AM

View PostArroyoMan, on 07 February 2013 - 11:31 PM, said:

Вообще после configure идет команда make и make install, а это - установка приложения из "сырцов" ;)
Господи, ну так собери из сырцов, это не так сложно как кажется на самом деле. А по теме - да, помню для WoT тоже в свое время надо было отдельно вайн патчить.

#11 Vvasel36

    Member

  • PipPipPip
  • Knight Errant
  • 87 posts

Posted 30 May 2013 - 05:21 AM

Смотрел только что видео на Youtube, MWO под Вайн там работал очень хорошо. А есть ли на форуме люди, играющие под вайном? Хотелось бы узнать, что нужно для работы игрушки, а то гугл посылает на буржуйские форумы, а на их языке ничего непонятно. =( Пересел на Дебиан. Поиграть-то хочется, поделитесь плиз.

#12 AHTNXPNCT

    Member

  • PipPipPipPipPipPipPip
  • Ace Of Spades
  • 668 posts
  • LocationRussia

Posted 30 May 2013 - 05:45 AM

вот вы извращенцы, а просто поставить второй системой любую пиратскую винду никак?

#13 Kombala

    Member

  • PipPipPipPipPipPipPipPip
  • FP Veteran - Beta 1
  • 1,470 posts
  • LocationRussia, Rostov-on-Don

Posted 30 May 2013 - 05:47 AM

А WineHQ для кого? http://appdb.winehq....rsion&iId=26957

#14 Vvasel36

    Member

  • PipPipPip
  • Knight Errant
  • 87 posts

Posted 30 May 2013 - 07:06 AM

Смотрел я WineHQ, не понятно всё равно. Кароч, для запуска нужен net framework 4, а я его установить не могу.

View PostAHTNXPNCT, on 30 May 2013 - 05:45 AM, said:

вот вы извращенцы, а просто поставить второй системой любую пиратскую винду никак?

Да, мы такие =)

#15 Vvasel36

    Member

  • PipPipPip
  • Knight Errant
  • 87 posts

Posted 13 October 2013 - 09:34 PM

Итак. Я что-то не могу найти на просторах инета полный список используемых игрой библиотек. По некоторым буржуйским заметкам, игра шустро (относительно) работает при высоких разрешениях и нетоповых видеокартах.
Frame rate hovers around 14 (8 - 20 fps @ 1920x1080 Med or Low Settings) or 20 (15 - 28 fps @ 1280x720 Low Settings)

Test System
Core i3-2120
8GB RAM
Nvidia 460 GTX
Это относительно слабая система, на которой было выжато 20 фпс в среднем при разрешении 1280Х720.
Давайте же продвинем игру под вайном, заточив сам вайн под МВО и написав подробный мануал по данной теме? Кто в деле?

#16 Vvasel36

    Member

  • PipPipPip
  • Knight Errant
  • 87 posts

Posted 14 October 2013 - 05:29 AM

Народ. Есть ещё одна интересная тема, которая позволит играть в МВО под Линуксом практически без потери производительность со стороны видеоподсистемы. Ну и системы в целом. А заключается эта тема в пробрасывании видеокарты в виртуальную машину. Справится не каждый, да и потребует это кое-каких затрат. Нам понадобится в дополнение к нашей системе ещё одна видеокарта и монитор (желательно). Вторая видюшка обязательно. На наш дистрибутив ставим виртуалку, ставим на неё винду, пробрасываем вторую карточку (должна быть мощнее, чем на нашем хосте), и винда под виртуалкой получает её под своё монопольное использование, и определяется как бы непосредственно, потом ставим на неё дрова, запускаем мехов и играем) Первый монитор нам нужен для работы на хостовой ОСи, а второй для игры, на него винда будет отсылать свою картинку через вторую видюху. Мануалы по пробросу кругом валяются в сети, там же найдёте какая нужна виртуальная машина. Я пока ещё не пробовал, нет второй видеокарты. Как только появится - сделаю и отпишу. Кто уже пробовал или пробует - отпишите.

#17 klop

    Member

  • PipPipPipPipPipPipPip
  • 954 posts
  • LocationIS, FedCom, New Roland, RDL-Garrison

Posted 14 October 2013 - 05:58 AM

View PostVvasel36, on 14 October 2013 - 05:29 AM, said:

Народ. Есть ещё одна интересная тема, которая позволит играть в МВО под Линуксом практически без потери производительность со стороны видеоподсистемы. Ну и системы в целом. А заключается эта тема в пробрасывании видеокарты в виртуальную машину. Справится не каждый,


Проблема больше не в "справится не каждый", а поддерживает ли твоя система виртуализацию аппаратную, у интелов помниться раньше был полный бардак с этим

Edited by klop, 14 October 2013 - 06:01 AM.


#18 Kombala

    Member

  • PipPipPipPipPipPipPipPip
  • FP Veteran - Beta 1
  • 1,470 posts
  • LocationRussia, Rostov-on-Don

Posted 14 October 2013 - 06:13 AM

View Postklop, on 14 October 2013 - 05:58 AM, said:


Проблема больше не в "справится не каждый", а поддерживает ли твоя система виртуализацию аппаратную, у интелов помниться раньше был полный бардак с этим

Эм, мне одному кажется что если у тебя несколько видеокарт и 2+ монитора, то и процессор постарше 4-го пня? (i5 (560+)/ i7, насколько я помню).

#19 klop

    Member

  • PipPipPipPipPipPipPip
  • 954 posts
  • LocationIS, FedCom, New Roland, RDL-Garrison

Posted 14 October 2013 - 06:25 AM

View PostKombala, on 14 October 2013 - 06:13 AM, said:

Эм, мне одному кажется что если у тебя несколько видеокарт и 2+ монитора, то и процессор постарше 4-го пня? (i5 (560+)/ i7, насколько я помню).

Я про Vt-d, Vt-x

#20 Kombala

    Member

  • PipPipPipPipPipPipPipPip
  • FP Veteran - Beta 1
  • 1,470 posts
  • LocationRussia, Rostov-on-Don

Posted 14 October 2013 - 06:29 AM

View Postklop, on 14 October 2013 - 06:25 AM, said:

Я про Vt-d, Vt-x

Я тебя понял, и все же. Вот, даже на вики зашел:
  • Процессоры, поддерживающие Virtualization Technology for Directed I/O: Intel Core i7-920, Intel Core i7-940, Intel Core i7-950, Intel Core i7-870, Intel Core i7-860, Intel Core i5-650, Intel Core i5-660, Intel Core i5-670, Intel Core i5-540M, Intel Core i5-520M и т.д. http://ark.intel.com...anced/?VTD=true
Не настолько дорогие процессоры при том, что у тебя несколько видеокарт и мониторов.

Edited by Kombala, 14 October 2013 - 06:30 AM.






10 user(s) are reading this topic

0 members, 10 guests, 0 anonymous users