LINUX.ORG.RU
ФорумGames

wine + steam


0

0

Поставил wine-1.1.24. Поставил tahoma.ttf, wine gecko.

Скачал с офф.сайта steam. При установке получил кучу сообщений "C:\WINDOWS\048298C9A4D3490B9FF9AB023A9238F3.TMP\WiseCustomCalla.dll is invalid or could not be found", но вроде поставилось.

При запуске wine Steam.exe получаю "wine: Unhandled page fault on execute access to 0x0048720d at address 0x48720d (thread 0009), starting debugger..." и окошко "В программе Steam.exe обнаружена серьёзная ошибка..."

Linux linux 2.6.30-ARCH #1 SMP PREEMPT Fri Jul 31 07:30:28 CEST 2009 x86_64 AMD Athlon(tm) 64 X2 Dual-Core Processor TK-57 AuthenticAMD GNU/Linux

Что делать?


Ответ на: комментарий от Xenius

>А аналоги отдельным компонентам называл.

Не называл. А если называл, не удосужишься назвать ещё раз:

Античит

Средство дистрибуции, обновления, проверки целостности и _идентичности_ игровых клиентов

OSD (браузер, IM)

Gary ★★★★★
()
Ответ на: комментарий от Gary

> Античит
Чтоб не использовать читы, специальные программы не нужны.
> дистрибуции, обновления

apt-get/urpmi/yum и тд
> проверки целостности, идентичности

md5sum, $game --version, cat /var/log/packages/$game-$version
OSD-чат есть практически во всех сетевых играх.
А зачем там браузер?

Xenius ★★★★★
()
Ответ на: комментарий от Gary

А если нужен так OSD-браузер, это должно решаться средствами менеджера окон, который бы накладывал полупрозрачное окно браузера поверх окна игры. Но зачем?
Как осуществить, чтоб было удобно -- не знаю, но, наверное, как-то можно.

Xenius ★★★★★
()
Ответ на: комментарий от Xenius

Ладно, не буду тебя больше кормить, а то возьмешь и лопнешь :)

Gary ★★★★★
()

вайн собран какой версией GCC ?
4.4 ? пересоберите 4.3
с 4.4 такими ошибками сыпет часто и много

Sylvia ★★★★★
()
Ответ на: комментарий от Gary

чистый. Обновил до 1.1.27, теперь даже gecko не ставится :(

wine iexplore http://winehq.org
wine: created the configuration directory '/home/alex/.wine'
Could not load wine-gecko. HTML rendering will be disabled.
wine: configuration in '/home/alex/.wine' has been updated.
fixme:ole:CoResumeClassObjects stub
fixme:wininet:InternetLockRequestFile STUB
err:module:map_image Could not map section .text, file probably truncated
err:module:import_dll Loading library xul.dll (which is needed by L"C:\\windows\\system32\\gecko\\1.0.0\\wine_gecko\\xpcom.dll") failed (error c000007b).
Could not load wine-gecko. HTML rendering will be disabled.
fixme:shdocvw:ClOleCommandTarget_QueryStatus (0x12714c)->((null) 1 0x32f4b4 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x12714c)->((null) 25 2 0x32f4c8 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x12714c)->((null) 26 2 0x32f4c8 (nil))
fixme:shdocvw:ClientSite_GetContainer (0x12714c)->(0x32f50c)
fixme:shdocvw:ClOleCommandTarget_Exec (0x12714c)->({000214d1-0000-0000-c000-000000000046} 37 0 0x32f620 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x12714c)->({000214d1-0000-0000-c000-000000000046} 84 0 (nil) 0x32f658)
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x133278)->(0x32f038 0x32f27c 0)
fixme:shdocvw:ClOleCommandTarget_Exec (0x12714c)->((null) 29 2 0x32fc28 (nil))
fixme:shdocvw:DocHostUIHandler_GetDropTarget (0x12714c)
fixme:shdocvw:ClientSite_GetContainer (0x12714c)->(0x32fa5c)
fixme:shdocvw:InPlaceFrame_SetStatusText (0x12714c)->(0xf7f932d1)
fixme:shdocvw:ClOleCommandTarget_Exec (0x12714c)->((null) 25 2 0x32f968 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x12714c)->((null) 26 2 0x32f968 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x12714c)->((null) 21 2 (nil) (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x12714c)->((null) 28 2 0x32fbd8 (nil))
fixme:mshtml:HttpNegotiate_OnResponse (0x133278)->(200 L"HTTP/1.1 200 OK\r\nDate: Sat, 08 Aug 2009 21:17:58 GMT\r\nServer: Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny3 with Suhosin-Patch\r\nX-Powered-By: PHP/5.2.6-1+lenny3\r\nExpires: Mon, 26 Jul 1997 05:00:00 GMT\r\nLast-Modified: Sat, 08 Aug 2009 21:17:58 GMT\r\nCache-Control: no-store, no-cache, must-revali"... (null) 0x32f87c)
fixme:wininet:InternetLockRequestFile STUB
fixme:shdocvw:ClOleCommandTarget_Exec (0x12714c)->({000214d0-0000-0000-c000-000000000046} 69 0 (nil) 0x32fb08)
fixme:shdocvw:ClOleCommandTarget_Exec (0x12714c)->({000214d0-0000-0000-c000-000000000046} 69 0 (nil) 0x32fb08)
fixme:shdocvw:ClOleCommandTarget_Exec (0x12714c)->((null) 26 2 0x32fc08 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x12714c)->((null) 29 2 0x32fc18 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x12714c)->({000214d1-0000-0000-c000-000000000046} 103 0 (nil) (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x12714c)->({de4ba900-59ca-11cf-9592-444553540000} 2315 0 (nil) (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x12714c)->((null) 35 0 (nil) (nil))
fixme:shdocvw:InPlaceFrame_SetStatusText (0x12714c)->(0x7efff08c)

Ximik
() автор топика
Ответ на: комментарий от Sylvia

Пересобрал с 4.3.3. Gecko поставился, но

wine Steam.exe
wine: Unhandled page fault on execute access to 0x0048720d at address 0x48720d (thread 0034), starting debugger...

Ximik
() автор топика

Собрал wine-1.0.1

wine Steam.exe wine: Unhandled page fault on execute access to 0x0048720d at address 0x48720d (thread 0009), starting debugger... Unhandled exception: page fault on execute access to 0x0048720d in 32-bit code (0x0048720d). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:0048720d ESP:0032ff0c EBP:0032ffe8 EFLAGS:00010246( - 00 -RIZP1) EAX:00000000 EBX:7b8b7ff4 ECX:280ac7e6 EDX:00000000 ESI:0048720d EDI:7ffdf000 Stack dump: 0x0032ff0c: 7b878828 7ffdf000 00000000 00000000 0x0032ff1c: 00000000 00000000 00000000 00000000 0x0032ff2c: ffffffff 7b8788b0 7b845d90 7b8b7ff4 0x0032ff3c: ffca6e62 00000018 0032ffe8 c5314911 0x0032ff4c: afc0c3e6 00000000 00000000 00000000 0x0032ff5c: 00000000 00000000 00000000 00000000 Backtrace: =>1 0x0048720d EntryPoint() in steam (0x0032ffe8) 0x0048720d EntryPoint in steam: call 0x004952bf Modules: Module Address Debug info Name (15 modules) PE 400000- 530000 Export steam PE 7b820000-7b897000 Deferred kernel32 PE 7bc10000-7bc14000 Deferred ntdll PE 7e610000-7e616000 Deferred winspool PE 7e650000-7e654000 Deferred rpcrt4 PE 7e6b0000-7e6b4000 Deferred ole32 PE 7e750000-7e754000 Deferred oleaut32 PE 7e7f0000-7e802000 Deferred comctl32 PE 7e8c0000-7e8c6000 Deferred shlwapi PE 7e920000-7e99b000 Deferred shell32 PE 7ea30000-7ea34000 Deferred gdi32 PE 7eae0000-7eaf5000 Deferred user32 PE 7ec10000-7ec14000 Deferred advapi32 PE 7ec80000-7ec84000 Deferred version PE 7eca0000-7eca4000 Deferred ws2_32 Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\Program Files\Steam\Steam.exe 00000009 0 <== 0000000c 00000014 0 00000013 0 00000012 0 0000000e 0 0000000d 0 0000000f 00000015 0 00000011 0 00000010 0 Backtrace: =>1 0x0048720d EntryPoint() in steam (0x0032ffe8)

Ximik
() автор топика
Ответ на: комментарий от Ximik

Собрал wine-1.0.1

wine Steam.exe
wine: Unhandled page fault on execute access to 0x0048720d at address 0x48720d (thread 0009), starting debugger...
Unhandled exception: page fault on execute access to 0x0048720d in 32-bit code (0x0048720d).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:0048720d ESP:0032ff0c EBP:0032ffe8 EFLAGS:00010246( - 00 -RIZP1)
EAX:00000000 EBX:7b8b7ff4 ECX:280ac7e6 EDX:00000000
ESI:0048720d EDI:7ffdf000
Stack dump:
0x0032ff0c: 7b878828 7ffdf000 00000000 00000000
0x0032ff1c: 00000000 00000000 00000000 00000000
0x0032ff2c: ffffffff 7b8788b0 7b845d90 7b8b7ff4
0x0032ff3c: ffca6e62 00000018 0032ffe8 c5314911
0x0032ff4c: afc0c3e6 00000000 00000000 00000000
0x0032ff5c: 00000000 00000000 00000000 00000000
Backtrace:
=>1 0x0048720d EntryPoint() in steam (0x0032ffe8)
0x0048720d EntryPoint in steam: call 0x004952bf
Modules:
Module Address Debug info Name (15 modules)
PE 400000- 530000 Export steam
PE 7b820000-7b897000 Deferred kernel32
PE 7bc10000-7bc14000 Deferred ntdll
PE 7e610000-7e616000 Deferred winspool
PE 7e650000-7e654000 Deferred rpcrt4
PE 7e6b0000-7e6b4000 Deferred ole32
PE 7e750000-7e754000 Deferred oleaut32
PE 7e7f0000-7e802000 Deferred comctl32
PE 7e8c0000-7e8c6000 Deferred shlwapi
PE 7e920000-7e99b000 Deferred shell32
PE 7ea30000-7ea34000 Deferred gdi32
PE 7eae0000-7eaf5000 Deferred user32
PE 7ec10000-7ec14000 Deferred advapi32
PE 7ec80000-7ec84000 Deferred version
PE 7eca0000-7eca4000 Deferred ws2_32
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\Steam\Steam.exe
00000009 0 <==
0000000c
00000014 0
00000013 0
00000012 0
0000000e 0
0000000d 0
0000000f
00000015 0
00000011 0
00000010 0
Backtrace:
=>1 0x0048720d EntryPoint() in steam (0x0032ffe8)

Ximik
() автор топика

Короче, проблема решилась легко.

Поставил Steam на винде. Собрал wine-1.1.27, скопировал папку. Заработало :)

Ximik
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.