分页: 1 / 1

[问题]这个合和桌面配置肯定有关系 我也发到这里 大家帮着 看看 到底怎么解决 [问题]折

发表于 : 2007-08-19 17:29
shelllive
viewtopic.php?t=70600

标题: [问题]折腾魔兽争霸3遇到的无法模拟问题,估计和3d驱动有关系,请叫牛人了

在文件夹输入 wine Frozen Throne.exe -opengl 后 出现下面的情况 然后模拟的窗口说

“魔兽争霸不能初始化OPENGL,请确保你的系统拥有opengl以及你的显卡驱动是最新的
然后 就自动退出了 终端里面的信息如下

Xlib: extension "XFree86-DRI" missing on display "localhost:1.0".
Xlib: extension "XFree86-DRI" missing on display "localhost:1.0".
Xlib: extension "XFree86-DRI" missing on display "localhost:1.0".
err:ole:CoCreateInstance apartment not initialised
fixme:advapi:SetSecurityInfo stub
fixme:win:EnumDisplayDevicesW ((null),0,0x34f64c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x34f67c,0x00000000), stub!
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
err:wgl:get_fbconfig_from_visualid No fbconfig found for Wine's main visual (0x2c), expect problems!
err:wgl:init_formats Can't get the FBCONFIG_ID for the main visual, expect problems!
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 1
err:wgl:X11DRV_ChoosePixelFormat Can't find a matching FBCONFIG_ID for VISUAL_ID 0x2c!


我猜是驱动原因
glxinfo一下 出现的内容是:

name of display: localhost:1.0
Xlib: extension "XFree86-DRI" missing on display "localhost:1.0".
display: localhost:1 screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,
GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig
client glx vendor string: ATI
client glx version string: 1.3
client glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_get_proc_address, GLX_SGI_video_sync, GLX_ARB_multisample,
GLX_ATI_pixel_format_float, GLX_ATI_render_texture
GLX version: 1.2
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_multisample
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: MOBILITY RADEON X700
OpenGL version string: 1.2 (2.0.6334 (8.34.8))
OpenGL extensions:
GL_ARB_multitexture, GL_ARB_texture_border_clamp, GL_ARB_texture_cube_map,
GL_ARB_texture_env_add, GL_ARB_texture_env_combine,
GL_ARB_texture_env_dot3, GL_ARB_transpose_matrix, GL_EXT_abgr,
GL_EXT_blend_color, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
GL_EXT_texture_env_add, GL_EXT_texture_env_combine,
GL_EXT_texture_env_dot3, GL_EXT_texture_lod_bias

visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
0x2c 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x2d 24 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0x2e 32 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 Ncon
0x2f 32 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 Ncon


里面我的
direct rendering: No

是不是要调成yes才行? 怎么调呢?请教牛人了

发表于 : 2007-08-19 18:33
yhlfh
是要yes才行。