自去年使用Ubuntu以来,wine就非常之慢,一直没能解决。今天查了网上的一结文章,很多人都说是没有gbk字体造成的,奇怪的是我添加了simsun的gbk字体后问题如故。
用LANG=zh_CN.GBK wine来运行,还是很慢,而使用LANG=zh_CN.GB2312 wine运行却很快,看来这个问题应该是出在GB2312上。
我的解决方法如下:
新建一个wine的同名脚本文件,放到一个优先于/usr/bin的bin文件夹内。系统默认/usr/local/bin优先于/usr/bin,OK,就是它了。具体操作方法:
sudo gedit /usr/local/bin/wine
然后添加如下内容
#!/bin/sh
LANG=zh_CN.GB2312 /usr/bin/wine $@
保存退出,然后设置该文件的可执行权限
sudo chmod 755 /usr/local/bin/wine
OK,到此就可以直接使用wine来运行win程序了,速度和win下几乎一样。
winecfg很少运行,没有必要建个脚本文件,运行时使用LANG=zh_CN.GB2312 winecfg就可以,或是在/usr/bin/winecfg里添加上export LANG=zh_CN.GB2312。
要修改,可以简单执行下这个命令
sudo sed -ie '/GBK/,/^}/d' /usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE
阅读(1262) | 评论(0) | 转发(0) |