Regnum online 安装后运行 到开始动画结束后出现 如下错误
intel_regions.c:231: intel_region_data: Assertion `dst_offset + dstx + width + (dsty + height - 1) * dst->pitch * dst->cpp <= dst->pitch * dst->cpp * dst->height' failed.
Saving backtrace to crash_backtrace_15876.log
LOG内容:
libs/libcore_client.so(_ZN10ClientBase14save_backtraceEv+0x79) [0xb7cfb4c9]
libs/libcore_client.so(_ZN10ClientBase12client_crashEi+0x1b) [0xb7cfbb7b]
[0xb7ee7420]
[0xb7ee7410]
/lib/tls/i686/cmov/libc.so.6(gsignal+0x55) [0xb6f91085]
/lib/tls/i686/cmov/libc.so.6(abort+0x101) [0xb6f92a01]
/lib/tls/i686/cmov/libc.so.6(__assert_fail+0xee) [0xb6f8a10e]
/usr/lib/dri/i965_dri.so [0xb6adda2c]
/usr/lib/dri/i965_dri.so(intel_miptree_image_data+0xed) [0xb6adcd7d]
/usr/lib/dri/i965_dri.so(intel_finalize_mipmap_tree+0x1f2) [0xb6ae4d22]
/usr/lib/dri/i965_dri.so [0xb6b16211]
/usr/lib/dri/i965_dri.so(brw_validate_state+0x261) [0xb6b00b01]
/usr/lib/dri/i965_dri.so [0xb6af4d17]
/usr/lib/dri/i965_dri.so [0xb6af504a]
/usr/lib/dri/i965_dri.so(brw_draw_prims+0xa5) [0xb6af5545]
/usr/lib/dri/i965_dri.so [0xb6b9196c]
libs/libopengl_api.so(_ZN8Engine3D12RenderizerGL22render_surface_elementEPNS_14SurfaceElementEPNS_19RenderingParametersE+0xaf8) [0xb769cb18]
libs/libopengl_api.so(_ZN8Engine3D12RenderizerGL11render_meshEPNS_4MeshEP8Matrix4D+0xc8) [0xb766fa48]
libs/libopengl_api.so(_ZN8Engine3D12RenderizerGL15render_gui_meshEffPNS_4MeshEPKSt6vectorI10BitmapBaseSaIS4_EEPKS3_I13StringElementSaIS9_EEf+0x15b) [0xb766f73b]
libs/libgui_extension.so(_ZN3GUI16Drawable_GUIMesh15render_internalEv+0xec) [0xb79242bc]
libs/libgui.so(_ZN3GUI8Drawable6renderEv+0x38) [0xb79f1538]
libs/libgui.so(_ZN3GUI6Widget11draw_signalENS_9AreaCoordE+0x112) [0xb79ca0b2]
libs/libgui.so(_ZN3GUI6Widget11draw_signalENS_9AreaCoordE+0x171) [0xb79ca111]
libs/libgui.so(_ZN3GUI6Widget11draw_signalENS_9AreaCoordE+0x171) [0xb79ca111]
libs/libgui.so(_ZN3GUI6Widget11draw_signalENS_9AreaCoordE+0x171) [0xb79ca111]
libs/libgui.so(_ZN3GUI6Widget11draw_signalEv+0x81) [0xb79ca471]
libs/libcommon_entities.so(_ZN13DisplayEntity15show_next_frameEv+0x57) [0xb7b5f987]
libs/libregnum_client.so(_ZN10GameClient7iterateEv+0x4c) [0xb7e7975c]
libs/libcore_client.so(_ZN8MainLoop7iterateEv+0x24) [0xb7d0d2e4]
./game(main+0x277) [0x8048f97]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0) [0xb6f7c450]
./game(__gxx_personality_v0+0x65) [0x8048c21]
发现是mesa 7.03对X3100一个bug,因此升级mesa版本到7.2 方法如下:
1 安装编译环境:sudo apt-get install build-essential xorg-dev libdrm-dev mesa-common-dev,更新DRM到2.3.1 需要装dri2proto
sudo apt-get build-dep libdrm mesa
sudo apt-get install linux-headers-`uname -r`
sudo apt-get install libxi-dev libxmu-dev x11proto-xf86vidmode-dev/usr/lib/dri/
sudo apt-get install git-core autoconf automake libtool
2 下载DRM和libdrm : git clone git://anongit.freedesktop.org/git/mesa/drm 下载mesa7.2 从官方网站:MesaLib-7.2.tar.gz,MesaGLUT-7.2.tar.gz,MesaDemos-7.2.tar.gz,解压到同一个目录下面。
3 编译libdrm和mesa7.2
cd drm
./autogen.sh
sudo make install
正确编译后 进入mesa刚解压目录。运行 sudo make linux-dri-x86 (针对32位) 编译完毕 运行make install 安装。编译完毕后,也可以直接Cp的方式。 将mesa/lib文件 拷贝到/usr/lib/dri/下面:sudo cp lib/*_dri.so /usr/lib/dri/
测试是否安装成功:打开: 系统--首选项--3D Acceleratio 检查S3TC压缩是否开启(图)。
感觉这个游戏方向控制 跑步有点困难!
Regnum online 安装后运行 到开始动画结束后出现 如下错误。//我自己方案补全!
-
- 帖子: 25
- 注册时间: 2006-03-02 19:23
-
- 帖子: 4
- 注册时间: 2007-04-27 10:42
Re: Regnum online 安装后运行 到开始动画结束后出现 如下错误,贴上来问一下,有人是否知道解决方案?
我的提示说是显卡太老了,或者没装上好的驱动,我的是945集成显卡,玩魔兽世界还不卡呢,不知道为什么不能玩这个。
- sonic370
- 帖子: 484
- 注册时间: 2008-01-23 15:16
- 来自: Earth
Re: Regnum online 安装后运行 到开始动画结束后出现 如下错误,贴上来问一下,有人是否知道解决方案?

其实现在显卡不是很贵啦,随便搞点银子买一个就好了。何必和自己做对很辛苦的。
WA L L•E (Waste Allocation Load Lifter Earth-Class)
EVE...............................ing @.@
EVE...............................ing @.@
-
- 帖子: 25
- 注册时间: 2006-03-02 19:23
Re: Regnum online 安装后运行 到开始动画结束后出现 如下错误,贴上来问一下,有人是否知道解决方案?
sonic370 写了:简单的说就是升级系统8.10对N卡和A卡的支持都是非常不错的。
其实现在显卡不是很贵啦,随便搞点银子买一个就好了。何必和自己做对很辛苦的。
搞linux 大部分还是用笔记本的集显的!