LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1806|回复: 9

问各位帅帅一下wine

[复制链接]
发表于 2007-1-6 16:57:37 | 显示全部楼层 |阅读模式
今天想wine一下剑侠。没什么特别设置,直接emerge wine,然后wine了以后报错DirectDraw和Dx9的问题,就把dx相关的dll直接拷到linux的windows/system目录下面,还是报错,可是gentoo wiki上可以wine wow,应该是可以支持dx9的,不知道各位帅帅有没有啥办法?3Q~
发表于 2007-1-6 19:08:00 | 显示全部楼层
想比较好的支持DX, 一般使用 winex 或 cedega(winex的官方BIN版),简单来说 winex 就是 wine 的专门游戏优化的分支。
wine 支持 WOW 是通过 opengl 支持的。
回复 支持 反对

使用道具 举报

发表于 2007-1-6 19:14:44 | 显示全部楼层
试试cedega,我的机器上starcraft用wine慢的不能玩,cedega就可以了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-6 22:25:30 | 显示全部楼层
恩,刚搞了一个cedega 5.2.9, emerge好了以后,注册也算成功了,进入到主窗口。然后我试着添加shortcut,运行不成功;在命令行直接cedega path,提示error 21错误,google baidu了如下,发现木有prelink,装好以后也没有例如/etc/sysconfig/prelink的文件。。各位帅帅有这个现象么?
PS一下,运行一些程序比如utorrent可以,但是很多程序甚至包括NOTEPAD.exe都是 wine: Unhandled exception, starting debugger...不明白阿。。。。

1. Disable Prelinking after reboot
# vi /etc/sysconfig/prelink
PRELINKING=no
PRELINKING=-no-exec-shield

2. Unlink all prelinked files on running system
# /usr/sbin/prelink -ua

3. Disable Exec-Shield after reboot:
# vi /etc/sysctl.conf
kernel.exec-shield = 0
kernel.exec-shield-randomize= 0
vm.legacy_va_layout = 1

4. Disable Exec-Shield in running kernel
# echo 0 > /proc/sys/kernel/exec-shield
# echo 0 > /proc/sys/kernel/exec-shield-randomize
# echo 1 > /proc/sys/vm/legacy_va_layout
回复 支持 反对

使用道具 举报

发表于 2007-1-6 22:50:06 | 显示全部楼层
你装engine了么?
和prelink不一定有关系
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-7 11:21:47 | 显示全部楼层
已经装了engine了,现在就是有的程序像utorrent可以,但是notepad就不行了,无论是wine自带的还是windows的都不行,无比的奇怪。。。。
回复 支持 反对

使用道具 举报

发表于 2007-1-7 13:20:27 | 显示全部楼层
我用cedega很少成功模拟非游戏类程序,用标准的wine很少成功模拟游戏类程序。。。呵呵
回复 支持 反对

使用道具 举报

发表于 2007-1-9 11:06:31 | 显示全部楼层
我用wine可以上弈城围棋和tom围棋,新浪就不行,问一句:cedega是要注册吗?在linux下不大喜欢要注册的东东.注册麻烦不?
回复 支持 反对

使用道具 举报

发表于 2007-1-9 13:14:22 | 显示全部楼层
不用,自己搜搜,druggo的blog上有下载
回复 支持 反对

使用道具 举报

发表于 2007-1-9 13:17:33 | 显示全部楼层
cedega的注册是要钱的吧,不过不多,似乎也就是在国内买两三个游戏的价钱,等自己有了双币的信用卡就第一个给他们汇钱。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表