关于wine的乱码
2011-05-23 17:38
225 查看
wine的乱码是因为字体关联不正确造成的,在解决的时候需要修改注册表的键值,在ubuntu8.04中安装了wine如果显示的都是乱码可以通过修改注册表关联来解决。
注册表并不怎么陌生,但是想起来windows中繁琐的查找注册表显然是会头痛的。
在linux中需要作的是打开终端,然后输入命令cd .wine会自动查找该文件夹,然后只需要输入ls查看下文件,果然system.reg就在这!那么来编辑下吧~gedit system.reg,按照网上的说明方法。
打开.wine/system.reg
进行编辑
(一定要使用 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”=”SimSun”
“MS Shell Dlg 2″=”SimSun”
保存完成就ok拉。
注册表并不怎么陌生,但是想起来windows中繁琐的查找注册表显然是会头痛的。
在linux中需要作的是打开终端,然后输入命令cd .wine会自动查找该文件夹,然后只需要输入ls查看下文件,果然system.reg就在这!那么来编辑下吧~gedit system.reg,按照网上的说明方法。
打开.wine/system.reg
进行编辑
(一定要使用 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”=”SimSun”
“MS Shell Dlg 2″=”SimSun”
保存完成就ok拉。
相关文章推荐
- 关于tomcat乱码
- 关于 CxDateedit中可以输入乱码,导致根据日期查询出错的解决方法
- 文《关于c++与java中文乱码问题分析与解决》中一个bug分析
- 关于HttpClient模拟浏览器请求的參数乱码问题解决方式
- RedHat5.4中关于中文乱码的解决方法
- 关于JAVA通过url.openConnection()时发生的乱码
- 关于mysql里面写sql语句,或者直接在表里写汉字,都是乱码问题解决
- 关于web前端发送的包含汉字的信息在后台servlet中乱码问题解决
- [AJAX]关于传中文json乱码
- 关于乱码问题的解决与HttpServletResponse中的方法
- 再转一篇关于处理乱码的帖子(感谢原作者)
- 关于JFreeChart中的中文乱码问题(转)
- 关于RStudio出现中文乱码问题的解决
- 关于ASP.NET与JS传值出现乱码的解决方法
- 关于Tomcat中乱码的产生原因详解
- 关于WebView的loaddata方法中文乱码问题解决,记录而已。
- 关于Intype写中文出现乱码的解决办法
- 关于从插入到数据库里面的简体中文乱码的问题
- 关于URL传值乱码
- 关于JavaBean获取中文乱码问题