LINUX.ORG.RU

Ошибка wine error runtime this application has requested


0

1

Здравствуйте жители LOR-а, ни стого ни с сего после запуска игры под wine при запуске отдельного её элемента стала выскакивать ошибка:
Microsoft Visual C++ Runtime Library
Runtime Error!
Program: Путь к эзешнику
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
Я пытался установить пакет Microsoft Visual C++ 2005-2008-2010, но почему-то не получалось, проблема не решалась.
Вот что пишется в консоли при запуске игры:

[spvl@tau Mount and Blade]$ wine mount\&blade.exe 
wine: Unhandled page fault on write access to 0x00549000 at address 0x7bc4afaf (thread 0029), starting debugger...
wine: Call from 0x7b83a1d3 to unimplemented function ntoskrnl.exe.IoCreateSynchronizationEvent, aborting
wine: Unimplemented function ntoskrnl.exe.IoCreateSynchronizationEvent called at address 0x7b83a1d3 (thread 0030), starting debugger...
wine: Call from 0x7b83a1d3 to unimplemented function ntoskrnl.exe.IoCreateSynchronizationEvent, aborting
wine: Call from 0x7b83a1d3 to unimplemented function ntoskrnl.exe.IoCreateSynchronizationEvent, aborting
fixme:ntoskrnl:IoGetDeviceObjectPointer stub: L"\\Device\\ScsiPort0" 1 0x53e724 0x53e728
fixme:ntoskrnl:IoAllocateErrorLogEntry stub: 0x6832c5c0, 48
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:win:LockWindowUpdate (0x20030), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:advapi:GetCurrentHwProfileA (0x9a2f9c8) semi-stub
fixme:win:EnumDisplayDevicesW ((null),0,0x9a2f5fc,0x00000000), stub!
fixme:win:LockWindowUpdate (0x10076), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x9a2e2fc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x9a2e20c,0x00000000), stub!
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a760-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a761-90c8-11d0-bd43-00a0c911ce86} not found
err:avicap:query_video_device /dev/video0: Querying failed: Not a V4L compatible device
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
fixme:d3d:swapchain_init Add OpenGL context recreation support to context_validate_onscreen_formats
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.

В общем дело в том, что я не могу установить пакет Microsoft Visual C++ 2005-2008-2010 на 64-bit, помогите пожалуйста не понимаю что делать (как установить).


ты сломал префикс, у тебя ядро венды падает. надо его очистить (rm -rf ~/.wine) и после установки нужного софта переустановить игрушки. Вот как можно установить необходимый софт для запуска большинства программ-игр:

cd ~
wget http://winetricks.org/winetricks
chmod +x ./winetricks
./winetricks vcrun2005 vcrun2003 vcrun2008 vcrun6 mono xact xact_jun2010 msvcirt allcodecs mfc42 d3dx9
С таким набором программ я прошел уже не один десяток игрушек. Ликбез: winetricks - скрипт для быстрой набивки вайна софтом, mono - свободный заменитель .NET (после установки mono дотнет ставить не надо). vcrun2005 vcrun2003 vcrun2008 vcrun6 mfc42 msvcirt - те самые Visual C++ Runtime библиотеки. xact - без этого нет звука в некоторых играх. d3dx9 - директикс, как можно догадаться.

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

Или не удалить .wine, а временно переименовать. Чтобы потом перетащить оттуда установленные программы и реестр Windows.

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