还有,用了Linux,要彻底抛弃D盘E盘的概念!
的确,要装个软件,叫wine
可以到winehq.org找到ATP行,加到软件源里
然后用新立得装wine 1.3……试试看能不能运行吧。
命令:wine 你的魔兽目录/Wow.exe -opengl
但是,成功希望不大——微软会给自己的竞争对手主动提供技术支持么!
实在不行,就装个虚拟机(比如Virtual Box)虚拟个XP来玩游戏……
===========================================================================
http://www.winehq.org/download/deb
这里是wine官方安装说明
别跟我说看不懂哈……那我可就真晕了
可以在新立得里找到wine1.3安装(已经是很傻瓜的工具了……在右上角“快速搜索”里输入wine,找到wine1.3选择安装,然后点上面的应用)(在系统-系统管理里面,叫新立得软件包管理器,命令是synaptic)
然后……终端中输入命令:wine 你的魔兽目录/Wow.exe -opengl(别告诉我你输的是像什么D:\WoW\WoW.exe这样的……要用文件管理器nautilus找到后,按CTRL+L会显现)
我只能说到这了……Linux就是给爱折腾的人玩的……
如果不是特殊需要,又不是开源爱好者.又不是闲的蛋痛,别折腾Linux,而且在LINUX下声卡也不好弄,YY也装不上。TS可以。下边是转的:
游戏环境:ubuntu 6.06 p4 2.4g 726m scim输入法 nvidia mx 440 wine 9.21
1.安装显卡驱动(不是基于debian的发行版请去相关网站查询下怎么安装显卡驱动)
首先,现确定自己显卡驱动安装好没有
运行glxinfo | grep rendering
如果显示"direct rendering: Yes",则已安装。
不然的话:
nvidia显卡:
sudo apt-get install nvidia-glx
sudo nvidia-glx-config enable
nvidia-settings
ait 显卡(未验证):
sudo apt-get install xorg-driver-fglrx
sudo dpkg-reconfigure xserver-xorg
当提示选择一个驱动时,选择 fglrx
重启电脑
2.设定管理员密码(似乎只有ubuntu没有默认的root用户)
sudo passwd root
3.安装编译环境(请按照不同发行版自己安装)
首先,是基本编译器(似乎只有ubuntu是默认不带这个的-____-)
sudo apt-get install build-essential
其次,安装flex和bison
sudo apt-get install flex bison
然后安装X 11 库文件
(wine的readme是这么说的,called xlib6g-dev in Debian and XFree86-devel in Red Hat)
sudo apt-get install xlibs-dev
安装libgl
(这个取决于你的发行版本,反正是opengl的lib文件,提供opengl的支持的)
sudo apt-get install libartsc0 libartsc0-dev libgl1-mesa-dev
最后,安装字体包
sudo apt-get install ftgl-dev fontforge
4.下载Wine源代码
在SF.net的wine下载页面
下载 wine-0.9.21.tar.bz2
然后解压缩
5.打补丁
下载
wow-patch-0.9.21.patch
x11drv_fbconfig_fix-0001.bin
然后放到wine源代码解压缩的目录。
然后用终端进入你放源代码的目录(比如cd ~/Desktop/wine-0.9.21)
patch -p1
屏幕上会显示如下的
The text leading up to this was:
--------------------------
|--- dlls/winex11.drv/opengl.c 2006-09-14 18:57: 01.000000000 +0200
|+++ dlls/winex11.drv/opengl.c 2006-09-14 18:57:17.000000000 +0200
--------------------------
File to patch:
按着他的提示,输入dlls/winex11.drv/opengl.c(在这里不能用tab自动完成的)
如果你是ait的显卡,还要patch -p1
6.编译
在终端中进入tools目录(比如cd tools)
bash wineinstall
等待系统自己进行设置
然后会出现
We need to install wine as root user, do you want us to build wine,
'su root' and install Wine? Enter 'no' to continue without installing
看看系统提示说缺少什么包。
没什么问题的话,输入yes,就开始漫长的编译了。
编译完毕,还会叫你以root身份登录,进行最后的设置。
7.运行EasyWine
(在www.EasyWine.org找到对应你版本的EasyWine安装方法)
下载EasyWine
然后在终端里:
进入你放Easywine的地方(比如cd Desktop)
su root
bash EasyWine3RC2.sh
然后安提示输入
安装完毕后,关闭再重新打开终端,输入EasyWine,设置虚拟c盘,路径留空,然后选择初始化wine设置。
EasyWine设置结束。
8.设置输入法
在SCIM的选项里,前端->全局设置里,取消掉"将预编辑字符串嵌入如到客户窗口中"
就能在wine模拟的wow里正常进行中文输入了
9.游戏
1..如果你是在windows安装的游戏,那么
wine /media/hdax/(你的魔兽目录)/WoW.exe -opengl -nosound 就可以游戏了
2.如果你要在ubuntu里安装游戏,那么直接wine安装文件。安装后的文件在主文件夹的.wine/dosdevices里。 .wine是隐藏文家夹,要在根目录下按CTRL+h才能看到
玩儿到是能玩,不过效果肯定不如在windows平台里.得用WINE 加载WOW,并且显示处理模式得用openal,不能用DX9.
命令行就是 WINE WOW.EXE 绝对路径 -OPENAL
目前linux 对windows的游戏 兼容性不是太好....如果你没用过wine的话 不建议你用linux 玩大游戏.
我也就是在LINUX里玩玩 WAR3之类的游戏,别的就玩儿不了了.
UBUNTU 8.04 多好....能更新到2011年呢..
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)