您的位置主页 > 服务器专区 > linux > 彻底解决Ubuntu下wine乱码问题

彻底解决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 
//这个是增大字体大小
搜索: 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不修改这个逻辑的话,应该可以一直通过这样来解决问题……\
完成!

文章评论(查看全部)

昵 称 *
电子邮箱 *
网 址      0 + 4 = ?