|
Hola,
Primero que nada información:
- S.O: Linux, Ubuntu 10.10
- Placa de video:
Geforce 210 (Driver nativo de linux instalado y funcionando) OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce 210/PCI/SSE2 OpenGL version string: 3.3.0 NVIDIA 260.19.06 OpenGL shading language version string: 3.30 NVIDIA via Cg compiler
- Directx: Instalar lo instalé. Y al intentar volver a instalarlo me dice que ya está instalado, entonces supongo que está bien. El WoW por ejemplo me corre. Pero al querer ejecutar el dxdiag q está en /wine/.../system32 no pasa nada, nose si tiene algo q ver o no. Eso lo aclaro porque nosé si el problema tiene q ver o no con el directx.
Bueno el problema es que instalé el Warcraft III y su expansión y apliqué la actualización (1.24e). Después ejecuté el OmbuSetup.exe para que me agregué el loader y todo tal cual como se hace en linux.
Pero una vez que ejecuto el w3l.exe es como que quiere arrancar, se pone negra la pantalla unos segundos y despues vuelve al escritorio de ubuntu pero con resolución en 800x600 por lo q tengo q ir a la config de monitor y volver la resolución a 1600x900.
Lo q hice fue ejecutarlo desde la terminal para ver el log, y esto es lo que me tira:
user-pc:~$ cd /home/user/.wine/drive_c/"Archivos de programa"/"Warcraft III" user-pc:~/.wine/drive_c/Archivos de programa/Warcraft III$ wine w3l.exe user-pc:~/.wine/drive_c/Archivos de programa/Warcraft III$ fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias 180, std (d/m/y): 0/00/0000, dlt (d/m/y): 0/00/0000 err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"quartz.dll" err:ole:CoGetClassObject no class object {cda42200-bd88-11d0-bd4e-00a0c911ce86} could be created for context 0x1 err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"quartz.dll" err:ole:CoGetClassObject no class object {e436ebb2-524f-11ce-9f53-0020af0ba770} could be created for context 0x1 fixme:win:EnumDisplayDevicesW ((null),0,0x33f100,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f4d4,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f0e0,0x00000000), stub! fixme:d3d:swapchain_init Add OpenGL context recreation support to context_validate_onscreen_formats err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x32 @75! (XRandR) err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"quartz.dll" err:ole:CoGetClassObject no class object {e436ebb3-524f-11ce-9f53-0020af0ba770} could be created for context 0x3 [FAIL] CoCreateInstance(CLSID_FilterGraph, NULL, CLSCTX_INPROC, IID_IGraphBuilder, (void **)&s_pGraph) = -2147221164err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x6f52cef8
Y esto me tira si lo corro con el -opengl
User-pc:~$ cd /home/user/.wine/drive_c/"Archivos de programa"/"Warcraft III" user-pc:~/.wine/drive_c/Archivos de programa/Warcraft III$ wine w3l.exe -opengl User-pc:~/.wine/drive_c/Archivos de programa/Warcraft III$ fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias 180, std (d/m/y): 0/00/0000, dlt (d/m/y): 0/00/0000 err:ole:CoCreateInstance apartment not initialised fixme:win:EnumDisplayDevicesW ((null),0,0x33f100,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f5cc,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f604,0x00000000), stub! err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x32 @75! (XRandR) fixme:mixer:ALSA_MixerInit No master control found on HDA NVidia, disabling mixer fixme:quartz:AVISplitter_InitializeStreams stream 1: frames found: 2708376, frames meant to be found: 2709320 fixme:win:EnumDisplayDevicesW ((null),0,0x33dd04,0x00000000), stub! fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x168db8,0x168cf0): stub fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b5-0ad4-11ce-b03a-0020af0ba770}! fixme:quartz:Parser_QueryInterface No interface for {56a868b5-0ad4-11ce-b03a-0020af0ba770}! err:ntdll:RtlpWaitForCriticalSection section 0x14ffb4 "videorenderer.c: VideoRendererImpl.csFilter" wait timed out in thread 001a, blocked by 0023, retrying (60 sec) err:ntdll:RtlpWaitForCriticalSection section 0x14ffb4 "videorenderer.c: VideoRendererImpl.csFilter" wait timed out in thread 001a, blocked by 0023, retrying (60 sec) err:seh:raise_exception Unhandled exception code c0000194 flags 0 addr 0x7bc33f3d
saludos
|