困扰了我很久的问题,终于给解决了,当时问了别人很久,都没人给我解答,现在我将解决方法与大家分享下。已经运
解决方法
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不应该属于模拟器,应该是个解读器。
[分享]Wine速度慢的原因及解决办法
-
- 帖子: 14
- 注册时间: 2007-05-21 11:31
- 联系:
[分享]Wine速度慢的原因及解决办法
上次由 guowangwei 在 2007-05-22 10:52,总共编辑 1 次。
- Lejcey
- 帖子: 105
- 注册时间: 2005-08-18 22:24
- 来自: 广东省中山市
-
- 帖子: 408
- 注册时间: 2010-01-23 20:36
-
- 帖子: 408
- 注册时间: 2010-01-23 20:36
- 冷夜月
- 帖子: 120
- 注册时间: 2008-05-17 11:57
Re: [分享]Wine速度慢的原因及解决办法
靠,都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
一看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
-
- 帖子: 364
- 注册时间: 2010-09-26 10:59
-
- 帖子: 22
- 注册时间: 2010-02-27 12:07
Re: [分享]Wine速度慢的原因及解决办法
不错,加上env LANG=en_US这一选项后Foxit Reader不认识ANSI编码字体的问题解决了。
- Yume
- 帖子: 1015
- 注册时间: 2010-05-24 12:16
Re: [分享]Wine速度慢的原因及解决办法
我在谷歌搜索 "极品飞车11 share error" 居然搜到这贴...