乱码问题

opensuse 源里装的 wine,安装中文软件会出现乱码,怎么解决呢?

另外之前安装 q4wine 以后在 kde 的程序里面会有,点 q4wine 进去还有注册表编辑器之类的工具,但是现在怎么没有了?看不到 q4wine 这个菜单了。

换个版本~

字体的问题,解决办法:

为 wine 添加字体,进入你的 windows ,去 windows/fonts 目录把字体 simsun.ttc 拷贝到 suse 系统的 /.wine/drive_c/windows/Fonts , 打开 wine 的注册表,找到 [HKEY_LOCAL_MACHINESoftwareMicrosoftwindows NTCurrentVersionFontSubstitutes] 项,把里面所有的值全改为 simsun ,就可以了。

simsun 字体可以在 windows 和 linux 下使用。

  1. 默认的 wine 安装中文软件就是会出现乱码。这不是 wine 的问题,也不是 openSUSE 的问题,是那些 Windows 下的渣渣不使用标准的 sans-serif 字体而是去使用宋体的问题。

  2. 你确定你现在还装着的 q4wine 这个软件包?不要乌龙了。

1赞

可以看看这个:http://wiki.winehq.org/FontReplacements
如果是 wiki 说的这种情况的话,应该在 SUSE 的 Wine 打包中解决,除此以外出现乱码可以去 Wine 报 bug。

所以说,把 Windows 下的字体 (sim*) 复制过来即可,放到 ~/.wine/driver_c/windows/fonts 下即可,并不需要修改 wine 的注册表啊

所以说,把 Windows 下的字体 (sim*) 复制过来即可,放到 ~/.wine/driver_c/windows/fonts 下即可,并不需要修改 wine 的注册表啊
没有 Windows 咋办?……

把附件 wine.inf.tar.gz 解压后,把 wine.inf 这个文件覆盖 /usr/share/wine/wine.inf :
wine.inf.tar.gz (30 KB)
把 文泉驿微米黑 安装上:
sudo zypper in wqy-microhei-fonts
然后更新 .wine。

试试吧,截图是在 12.3 的效果:

2赞