当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 9 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]折腾魔兽争霸3遇到的无法模拟问题,估计和3d驱动有关系,请叫牛人了
帖子发表于 : 2007-08-19 17:22 

注册: 2007-07-30 19:31
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
在文件夹输入 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才行? 怎么调呢?请教牛人了


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-08-19 19:11 
头像

注册: 2006-04-12 18:54
帖子: 4669
送出感谢: 0 次
接收感谢: 7
驱动没装好

你是什么显卡?


_________________
blog:杰林修·呓


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-08-19 19:16 

注册: 2007-07-30 19:31
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
[quote="jarlyyn"]驱动没装好

你是什么显卡?[/quote]


我的显卡是ati x700的


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-08-19 21:19 
头像

注册: 2006-04-12 18:54
帖子: 4669
送出感谢: 0 次
接收感谢: 7
ati我不熟

你看看系统->系统管理->受限驱动管理器


_________________
blog:杰林修·呓


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-08-20 3:02 
头像

注册: 2005-08-14 19:53
帖子: 3998
送出感谢: 1
接收感谢: 2
是不是开了xgl?


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-08-21 12:08 

注册: 2007-07-30 19:31
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
jarryson 写道:
是不是开了xgl?


对的 我开了xgl
我查了下 说是开了xgl 就会出现direct rendering: No 的情况 至于为什么 我就不知道了 请 牛人解释看看 呵呵 当然我想开着窗口管理器的特效 然后又能顺畅跑魔兽了 呵呵

我之后用gnome进去 不用xgl进去 结果 出现的状况是 没有最大最小关闭的图标 无法移动窗口 即使在窗口上alt+鼠标左键都无法移动。

这个问题折腾很久了 只要我用gnome进去 或者用xgl进然后在beryl红宝石右键里面选择beryl窗口管理器的时候 都会出现这样的情况 但是我选择compiz就没有这样的情况 现在我只能用compiz管理器了 不然没法工作

以上

还需要大家多交流看看 到底怎么回事 我也一直在找解决方法 找到了及时补上解决方法 呵呵


页首
 用户资料  
 
7 楼 
 文章标题 : 搞定了 xgl不能和opengl的程序共存 大概就是这个意思
帖子发表于 : 2007-08-21 19:06 

注册: 2007-07-30 19:31
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
搞定了 xgl不能和opengl的程序共存 大概就是这个意思 我用google earth也不能显示出标题栏什么的 魔兽直接进到 gnome就可以运行了 速度比xp快 很好


页首
 用户资料  
 
8 楼 
 文章标题 : Re: [问题]折腾魔兽争霸3遇到的无法模拟问题,估计和3d驱动有关系,请叫牛人了
帖子发表于 : 2009-01-14 20:09 

注册: 2007-10-20 21:20
帖子: 14
送出感谢: 0 次
接收感谢: 0 次
我也遇到相同的问题,也是ATI显卡。问题主要表现在进入war3后,有一定程度的花屏。
我觉得问题可能是这行
代码:
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16


另外如果用开源驱动,似乎不存在花屏的问题,但是3d支持不是很好。


页首
 用户资料  
 
9 楼 
 文章标题 : Re: [问题]折腾魔兽争霸3遇到的无法模拟问题,估计和3d驱动有关系,请叫牛人了
帖子发表于 : 2009-01-19 13:21 

注册: 2008-08-30 8:32
帖子: 79
送出感谢: 0 次
接收感谢: 0 次
怎么解决的啊,ATI太折腾了,现在后悔了


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 9 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译