红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > Debian

在Debian GNU/Linux上玩WoW

发布时间:2008-08-22 00:16:39来源:红联作者:sloepx
趁着前阵子WoW在超商特价每张游戏主程式光碟9元,且可申请一个月免费试玩时,拿了一份回来。试着在Linux上以Wine安装。

安装过程不时有选单无法正常显示中文,不过大致都不妨碍安装。比较麻烦的是,由于3D显示不正确的缘故,有许多选单根本无法辨识,必须稍加猜测才能继续安装。安装好之后,光是WoW整个软体居然就占了9.2G.

我的显示卡是Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller [8086:27a2] (rev 03),Xorg driver则是xserver-xorg-video-i810 2:2.3.2-2+lenny2。

透过glxinfo查询direct rendering是可用的。

$ glxinfo | grep rendering
direct rendering: Yes

glxgears的速度也大约在935 FPS.

$ glxgears
4678 frames in 5.0 seconds = 935.525 FPS
4709 frames in 5.0 seconds = 941.694 FPS
4658 frames in 5.0 seconds = 931.461 FPS

945GM的效能本来就不特别好,光是在Windows下就颇吃力,何况是在Linux/Wine.很多人建议更改WTF/Config.wtf,将gxApi设定为OpenGL,具闻由于WoW预设使用DirectX,在nVidia显示卡上运作时常不正确。

不过我刚装好,以预设DirectX启动时,连登入画面都无法显示,马上就退出程式。改以OpenGL,虽然可以进入画面,但是登入到主场景时,会有Mesa 7.0.4 implementation error的错误,并退出软体。

Mesa 7.0.4 implementation error: i915_program_error: Exceeded max nr indirect texture lookups

最后的解决方法是改为使用DirectX启动,并修改Xorg.conf将预设的显示卡共享记忆体改大,

Option "LinearAlloc" "65536"

于是就可以顺利进行游戏。但是效能其差无比,经过测试,游戏下速度只有7-2 FPS,根本不堪使用,要玩游戏还是找张好显卡吧。
文章评论

共有 0 条评论