[分享]Wine速度慢的原因及解决办法

Wine、Cedega、CrossOver 等配置
回复
guowangwei
帖子: 14
注册时间: 2007-05-21 11:31
联系:

[分享]Wine速度慢的原因及解决办法

#1

帖子 guowangwei » 2007-05-22 9:07

困扰了我很久的问题,终于给解决了,当时问了别人很久,都没人给我解答,现在我将解决方法与大家分享下。已经运
解决方法
1、wine的client和server之间是用传统client的通信方式。而iptables好像没有打开本机程序的通信通道。
运行:iptables -I INPUT -s 127.0.0.1 -j ACCEPT
2、 你的wine速度慢是locale的问题,你用的是utf8的locale吧。wine启动的时候先去找字体,因为没有包含utf8的字体(这也和wine本身字体程序有关系),因此它就会挨个去找符合别的locale的字体,因此慢。

解决方法是运行“env LANG=en_US wine your_program”或者“env LANG=zh_CN wine your_program”代替即可。

你也可以加入 alias wine='env LANG=en_US wine' 到你的~/.bashrc中。
3、修改 /usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE,
把里面有 GBK 字样的段全部删掉。

4,让wine不再在ubuntu的utf环境下调用gbk字体,这会使得wine非常慢
sed -i "s/^[^#]*GBK/\#Marked for GBK--- &/g" /usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE >/dev/null

-----------------------------------
测试极品飞车10成功。
系统 Kubuntu7.04
CPU 巴顿 2500+
主板 KT880
显卡 NVIDIA FX5200 64MB
内存 512MB
硬盘 希捷 320G 7200/16MB/SV35
配制都是03年的东西,很烂,但玩极品飞车10只要不是非要全开特效,一点都不卡,很爽,而且感觉在LINUX下玩速度要比WINDOWS更快了点。WINE比WINDOWS在应用层实现的更好的原因吧,其实WINE不应该属于模拟器,应该是个解读器。
上次由 guowangwei 在 2007-05-22 10:52,总共编辑 1 次。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#2

帖子 eexpress » 2007-05-22 10:20

@@
● 鸣学
头像
Lejcey
帖子: 105
注册时间: 2005-08-18 22:24
来自: 广东省中山市

#3

帖子 Lejcey » 2007-05-22 18:02

楼主分析得十分好~其实有个帖子里面有个wine自动设置包,安装一下就行了。不过我一直运行魔兽退出的时候就会司机,还不知道是什么原因。
只有当一个人全面了解自己后,他才会知道自己需要的是什么。
同理,只有当一个人全面了解linux以后,他才会知道自己需要的linux软件是什么。
autocup
帖子: 408
注册时间: 2010-01-23 20:36

Re: [分享]Wine速度慢的原因及解决办法

#4

帖子 autocup » 2010-10-24 15:50

:em11 用了楼主的方法,速度快了很多
ubuntu
autocup
帖子: 408
注册时间: 2010-01-23 20:36

Re: [分享]Wine速度慢的原因及解决办法

#5

帖子 autocup » 2010-10-24 18:53

:em06 发现不能安装FCITC了
ubuntu
头像
冷夜月
帖子: 120
注册时间: 2008-05-17 11:57

Re: [分享]Wine速度慢的原因及解决办法

#6

帖子 冷夜月 » 2010-10-24 19:03

靠,都07年的贴了.....
一看Kubuntu 7.04,再看发帖日期2007,一开始还以为是新帖呢

刚刚安装了ubuntu10.10默认的wine,是1.2.1的版本,再安装了CS1.6,靠,都是默认安装,运行非常流畅!我要用不可思议来形容。想当年用ubuntu 8.04+wine 0.9.X安装CS1.6,搞了两天,最终失败,还把系统高出问题来了。
这些,Just FOR fun.

注:64位的ubuntu 10.10
_maple
帖子: 364
注册时间: 2010-09-26 10:59

Re: [分享]Wine速度慢的原因及解决办法

#7

帖子 _maple » 2010-10-27 2:10

Mark
stecue
帖子: 22
注册时间: 2010-02-27 12:07

Re: [分享]Wine速度慢的原因及解决办法

#8

帖子 stecue » 2010-10-28 11:59

不错,加上env LANG=en_US这一选项后Foxit Reader不认识ANSI编码字体的问题解决了。
头像
Yume
帖子: 1015
注册时间: 2010-05-24 12:16

Re: [分享]Wine速度慢的原因及解决办法

#9

帖子 Yume » 2011-05-19 2:15

我在谷歌搜索 "极品飞车11 share error" 居然搜到这贴...
回复