LinuxSir.cn,穿越时空的Linuxsir!

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

wine 反应很慢的临时解决

[复制链接]
发表于 2006-6-24 00:47:10 | 显示全部楼层 |阅读模式
发表于 2006-6-24 03:04:30 | 显示全部楼层
教育网貌似无法访问...
不知老大的方法是怎样的, 我一般都是
export LANG=C
然后在 xterm 里命令行调用程序, 这样虽然可能不支持中文, 不过一般问题不大
比如比特精灵, 在这样操作后会显示英文界面. pptview 不受这个影响, 文档中的中文正常显示
回复 支持 反对

使用道具 举报

发表于 2006-6-24 09:52:31 | 显示全部楼层
关于 wine 在 zh_CN.UTF-8 , Ubuntu/Debian 下慢
wine 在 zh_CN.UTF-8 , Ubuntu/Debian 下启动个 notepad 都非常慢, 而 SUSE 下的却没问题。
看了下, 还是 请求 X core 字体的问题,在 zh_CN.UTF-8 下 wine 会请求 gbk-0 字体 ,
而通常 Ubuntu/Debian 都没 gbk-0 字体的, 即使有的话, 用 * 来匹配字体也是很慢的。

一个比较容易想到的是添加 GBK 字体

让 WQY 添加 GBK-0 字体
安装 wqy 后,加个文件/etc/X11/fonts/misc/xfonts-wqy.alias
写入
  1. "-wenquanyi-wenquanyi bitmap song-medium-r-normal--0-0-100-100-p-0-gbk-0"  "-wenquanyi-wenquanyi bitmap song-medium-r-normal--0-0-100-100-p-0-iso10646-1"
  2. "-wenquanyi-wenquanyi bitmap song-medium-r-normal--0-0-75-75-p-0-gbk-0"  "-wenquanyi-wenquanyi bitmap song-medium-r-normal--0-0-75-75-p-0-iso10646-1"
复制代码


再执行
sudo update-fonts-alias misc
xset fp
这时候 wine 的反映速度就跟 zh_CN 下一样了 ( 启动个 notepad 或者 ms word 来看看 )




另外一个就是改 XLC_LOCALE , 让她不要请求这些多余字体

修改 /usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE ,
把里面有 GBK 字样的段全部删掉,或者干脆把 GB2312 和 GB13000 的也全部删掉。
这样 , wine 在 zh_CN.UTF-8 下的速度就跟 en_US 下一样快了, 而 XIM 输入法这些也没影响

看了下, 这个 XLC_LOCALE 在 苏哲 在他 还在 turbolinux 的时候建立的

$ head -n 3 /usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE

#     XFree86 NLS for Chinese locale zh_CN.UTF-8
#          Modified from xc/nls/XLC_LOCALE/en_US.UTF-8
#          by James Su <suzhe@turbolinux.com.cn>
回复 支持 反对

使用道具 举报

发表于 2006-6-24 10:31:45 | 显示全部楼层
麻烦(字符不够?)
真麻烦
回复 支持 反对

使用道具 举报

发表于 2006-6-24 23:06:02 | 显示全部楼层
嗯,不错
(六个字)
回复 支持 反对

使用道具 举报

发表于 2006-6-24 23:52:01 | 显示全部楼层
编辑:不能纯灌水,但一个帖子最少的汉字数是三个。

GB2312的字体还是有的,修改还要慎重。
回复 支持 反对

使用道具 举报

发表于 2006-6-25 08:00:32 | 显示全部楼层
是吗
回复 支持 反对

使用道具 举报

发表于 2006-6-25 11:07:57 | 显示全部楼层
神奇
回复 支持 反对

使用道具 举报

发表于 2006-6-25 11:08:37 | 显示全部楼层
好像最少也得两个字, 一个字的实验失败了
回复 支持 反对

使用道具 举报

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

本版积分规则

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