| 订阅 RSS

彻底解决Ubuntu下wine乱码问题

十月 17th, 2009 Posted in Ubuntu | 3,064次浏览

制作:高进波
时间:2009-10-17

彻底解决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不修改这个逻辑的话,应该可以一直通过这样来解决问题……\

完成!

Tags: ,

One Response to “彻底解决Ubuntu下wine乱码问题”

  1. 我买糕的。 Says:

    这个。。。把来源拿掉。。就能充原创么。。。


留下您的脚印