彻底解决Ubuntu下wine乱码问题
2010-05-28 文章来源:互联网 浏览次数:1828
分享文章
彻底解决Ubuntu下wine乱码问题,使用文泉驿字体
vi ~ylmf/.wine/system.reg
打开.wine/system.reg(应该在/home/用户名/.wine)
进行编辑(一定要使用 gedit 或其他支持 gb2312/utf8 编码的编辑器修改这些文件,否则文件中的中文可能变乱码)
搜索: LogPixels
找到的行应该是:[System\\CurrentControlSet\\Hardware Profiles\\Current\\Software\\Fonts]
将其中的:
“LogPixels”=dword:00000060
改为:
“LogPixels”=dword:00000070
“LogPixels”=dword:00000070
//这个是增大字体大小
搜索: FontSubstitutes
找到的行应该是:[Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes]
将其中的:
“MS Shell Dlg”=”Tahoma”
“MS Shell Dlg 2″=”Tahoma”
改为:
“MS Shell Dlg”=”/usr/share/fonts/truetype/wqy/wqy-zenhei.ttc”
“MS Shell Dlg 2″=”/usr/share/fonts/truetype/wqy/wqy-zenhei.ttc”
//因为Ubuntu下是没有Tahoma字体的……所以wine会调用系统默认的字体来显示..而Ubuntu默认字体又不支持中文….这就是问题所在.
ubuntu 8.04-9.10都可以通过这样来解决问题。如果wine不修改这个逻辑的话,应该可以一直通过这样来解决问题……\
完成!

文章评论(查看全部)