zq1997/deepin-wine

【字体问题集中讨论区】中文字体显示为框框

iselien opened this issue · 71 comments

Screenshot from 2019-10-10 22-48-10

中文不支持呢

微信是输入框是乱码,联系人列表,包括已经发出去的消息是正常的

#5 #7 #10 #12
好多issue都提到了字体,但我始终无法复现。
字体问题原因千奇八怪,总之就没一个统一的解决方法,请参阅网上的内容逐一尝试。

@yovelas 试试这篇文章:https://blog.csdn.net/hymanjack/article/details/100168300
TIM可以正常显示,微信嘛,暂时未解决。

@yovelas 试试这篇文章:https://blog.csdn.net/hymanjack/article/details/100168300
TIM可以正常显示,微信嘛,暂时未解决。

按照这个帖子, 微信解决了

我今天重装,也复现出了字体问题。
就是聊天气泡里的文字正常,但是输入框的中文显示为小黑块。
我的解决方法是找了个windows系统,把它目录C:\Windows\Fonts里的整个文件夹字体复制到linux的/usr/share/fonts里,然后fc-cache -fv重启微信。
分享出来提供解决思路。

ubuntu18.04中文系统,微信输入框汉字显示为黑色的块块 发出去能正常显示

deepin wechat 默认使用文泉驿微米黑,在系统中安装该字体就行了,除非想换字体

我今天重装,也复现出了字体问题。
就是聊天气泡里的文字正常,但是输入框的中文显示为小黑块。
我的解决方法是找了个windows系统,把它目录C:\Windows\Fonts里的整个文件夹字体复制到linux的/usr/share/fonts里,然后fc-cache -fv重启微信。
分享出来提供解决思路。

完美解决 大佬棒棒的

retaw commented

deepin wechat 默认使用文泉驿微米黑,在系统中安装该字体就行了,除非想换字体

多谢, ubuntu18, 安装fonts-wqy-microhei完美解决

deepin wechat 默认使用文泉驿微米黑,在系统中安装该字体就行了,除非想换字体

多谢, ubuntu18, 安装fonts-wqy-microhei完美解决

多谢,安装字体后完美解决。

Ubuntu 18.04 中文字体出现黑框可以尝试参考这个办法wszqkzqk/deepin-wine-ubuntu#136 (comment) ,我自己不仅修改了run.sh还修改了run_v2.sh,同样的位置修改即可

如果还不可以参考wszqkzqk/deepin-wine-ubuntu#136 (comment) ,该办法需要下载msyh.ttc

字体下载可以去#15 (comment) 提供的博客中下载

deepin wechat 默认使用文泉驿微米黑,在系统中安装该字体就行了,除非想换字体

安装之后完美解决

ubuntu20.04微信输入框不能输入中文。。求指教。

楼主太牛逼了, 不能聊天简直太难受

完美解决,贴下命令

sudo apt-get install ttf-wqy-microhei  #文泉驿-微米黑
sudo apt-get install ttf-wqy-zenhei  #文泉驿-正黑
sudo apt-get install xfonts-wqy #文泉驿-点阵宋体

deepin wechat 默认使用文泉驿微米黑,在系统中安装该字体就行了,除非想换字体

安装之后完美解决

感谢~ubuntu20.04安装字体后重启微信,完美解决输入框字体问题~~~~

完美解决,贴下命令

sudo apt-get install ttf-wqy-microhei  #文泉驿-微米黑
sudo apt-get install ttf-wqy-zenhei  #文泉驿-正黑
sudo apt-get install xfonts-wqy #文泉驿-点阵宋体

厉害厉害

完美解决,贴下命令

sudo apt-get install ttf-wqy-microhei  #文泉驿-微米黑
sudo apt-get install ttf-wqy-zenhei  #文泉驿-正黑
sudo apt-get install xfonts-wqy #文泉驿-点阵宋体

66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666

😢 有人有碰到ubuntu上emoji无法显示的问题么?找了好久找不到如何解决。。

新版本的deepin-wine似乎已经能比较好地解决字体问题了,一般装上去就能用了。

事实上并不行,系统Ubuntu 20.10,DE Cinnamon,QQ的其他地方能正常显示中文,但是唯独输入框全是方框。使用方法wszqkzqk/deepin-wine-ubuntu#136 (comment) 得以解决。

补充:并没有完全解决,聊天窗口的标题栏(即显示对方/群聊名字)仍然是方块,暂未找到解决办法

完美解决,贴下命令

sudo apt-get install ttf-wqy-microhei  #文泉驿-微米黑
sudo apt-get install ttf-wqy-zenhei  #文泉驿-正黑
sudo apt-get install xfonts-wqy #文泉驿-点阵宋体

厉害厉害

Linux Mint20.1此方法无法解决

微信输入框显示口字,有一个神奇的解决办法,启动微信,在一个聊天窗口输入一些字,此时显示口,删除字符,点击另一个人在输入几个字,然后删除,回到前面聊天窗口,此时应该可以正常输入文字了,只要不退出一直是正常的。

不要问我为什么

微信输入框显示口字,有一个神奇的解决办法,启动微信,在一个聊天窗口输入一些字,此时显示口,删除字符,点击另一个人在输入几个字,然后删除,回到前面聊天窗口,此时应该可以正常输入文字了,只要不退出一直是正常的。

不要问我为什么

切窗口输入我只是小概率能解决,不清楚解决的关键是什么

ubuntu18.04 以前用安装字体的方法解决了,最近运行了软件更新器又复发了,装字体也解决不了
目前只知道输入框和对话框用的不是一个字体,切换窗口有概率把输入框用的字体变成对话框的

Ubuntu 20.04.02 LTS 通过sudo apt installl com.qq.weixin.work.deepin安装企业微信以后出现部分字体不显示的情况,具体现象是部分字体显示为“.”,下图展示的文字编辑区编辑的消息和发送按钮都是这种情况,但是同样的消息发出去以后不显示的字符就变成了另外一种字体。
2021-03-03 09-35-04屏幕截图

@yovelas 试试这篇文章:https://blog.csdn.net/hymanjack/article/details/100168300
TIM可以正常显示,微信嘛,暂时未解决。

按照这个帖子, 微信解决了

按照这个帖子链接的方案二,已完美解决中文黑框和无法发送图片问题

下载msyh.ttc复制到~/.deepinwine/Deepin-WeChat/drive_c/windows/Fonts/,然后修改注册表~/.deepinwine/Deepin-WeChat/system.reg,但是在接下来字体注册这一步出现报错,提示deepin-wine5更新不完整,然后换思路,把字体安装到了ubuntu以后重启电脑重新安装微信,输入框方块问题解决了
环境:
Ubuntu 20.04.2 LTS
微信 3.2.1.154
Deepin-win5 5.0.16-1 i386
已安装文泉驿字体

@yovelas 试试这篇文章:https://blog.csdn.net/hymanjack/article/details/100168300
TIM可以正常显示,微信嘛,暂时未解决。

完美解决,贴下命令

sudo apt-get install ttf-wqy-microhei  #文泉驿-微米黑
sudo apt-get install ttf-wqy-zenhei  #文泉驿-正黑
sudo apt-get install xfonts-wqy #文泉驿-点阵宋体

厉害厉害

Linux Mint20.1此方法无法解决

同mint20.1 同装了字体没用 用了楼里csdn的文章第一种方法重启后有效。

重启以后又不行了 我吐了

我是英文系统,所以在启动脚本中增加
export LANG=zh_CN.UTF-8
export LANGUAGE=zh_CN:en_US
同时安装了wqy-microhei
就好了
如果输入框还是显示不出来,可以看看 https://wiki.archlinux.org/title/Localization/Simplified_Chinese#Fixed_Simplified_Chinese_display_as_a_variant_(Japanese)_glyph
可能是中文字体回退策略的问题

完美解决,贴下命令

sudo apt-get install ttf-wqy-microhei  #文泉驿-微米黑
sudo apt-get install ttf-wqy-zenhei  #文泉驿-正黑
sudo apt-get install xfonts-wqy #文泉驿-点阵宋体

Ubuntu 20.04.1 LTS 原来输入框有问题,现在ok了

微信输入框显示口字,有一个神奇的解决办法,启动微信,在一个聊天窗口输入一些字,此时显示口,删除字符,点击另一个人在输入几个字,然后删除,回到前面聊天窗口,此时应该可以正常输入文字了,只要不退出一直是正常的。

不要问我为什么

管用,Bug?

我是英文系统,所以在启动脚本中增加
export LANG=zh_CN.UTF-8
export LANGUAGE=zh_CN:en_US
同时安装了wqy-microhei
就好了
如果输入框还是显示不出来,可以看看 https://wiki.archlinux.org/title/Localization/Simplified_Chinese#Fixed_Simplified_Chinese_display_as_a_variant_(Japanese)_glyph
可能是中文字体回退策略的问题

Kubuntu 21.04 实测可用,非常感谢

我是英文系统,所以在启动脚本中增加
export LANG=zh_CN.UTF-8
export LANGUAGE=zh_CN:en_US
同时安装了wqy-microhei
就好了
如果输入框还是显示不出来,可以看看 https://wiki.archlinux.org/title/Localization/Simplified_Chinese#Fixed_Simplified_Chinese_display_as_a_variant_(Japanese)_glyph
可能是中文字体回退策略的问题

太厉害了

为何我打开/opt/deepinwine/tools/run_v2.sh文件是空白呢

对于TIM ,可以下载一个simsun.ttc下载到~/.deepinwine/Deepin-TIM/drive_c/windows/Fonts
我这样解决了TIM中文乱码

完美解决,贴下命令

sudo apt-get install ttf-wqy-microhei  #文泉驿-微米黑
sudo apt-get install ttf-wqy-zenhei  #文泉驿-正黑
sudo apt-get install xfonts-wqy #文泉驿-点阵宋体

Ubuntu 20.04.1 LTS 原来输入框有问题,现在ok了

我还是无法解决,想问下你的系统语言是中文还是英语,我现在时英语

完美解决,贴下命令

sudo apt-get install ttf-wqy-microhei  #文泉驿-微米黑
sudo apt-get install ttf-wqy-zenhei  #文泉驿-正黑
sudo apt-get install xfonts-wqy #文泉驿-点阵宋体

Ubuntu 20.04.1 LTS 原来输入框有问题,现在ok了

我还是无法解决,想问下你的系统语言是中文还是英语,我现在时英语

我是英文系统,所以在启动脚本中增加
export LANG=zh_CN.UTF-8
export LANGUAGE=zh_CN:en_US
然后要先输入随便一个表情,再打字就不是方框了

另外头像也是勃勃吗

🙏bobo

完美解决,贴下命令

sudo apt-get install ttf-wqy-microhei  #文泉驿-微米黑
sudo apt-get install ttf-wqy-zenhei  #文泉驿-正黑
sudo apt-get install xfonts-wqy #文泉驿-点阵宋体

ubuntu21.04能完美解决,我一开始遇到的状况是:部分字体叠影很重。然后输入框跟linux命令行输入密码一样,根本看不见。然后这三条命令我只有两个是正常下载了的,盲猜第一个是摸爬滚打装上了才不至于全是方框。别的不知道,Ubuntu21.04能完美解决

安装完3个字体后,头像框消失了……
122

又出来了……
Uploading 13.png…

微信输入框显示口字,有一个神奇的解决办法,启动微信,在一个聊天窗口输入一些字,此时显示口,删除字符,点击另一个人在输入几个字,然后删除,回到前面聊天窗口,此时应该可以正常输入文字了,只要不退出一直是正常的。

不要问我为什么

虽然但是,这种方法竟然有用,我不是很能接受

之前本来已经好了的,最近又出现了,tim的搜索框和聊天框都会出现很严重地重叠
2021-12-07 11-51-43 的屏幕截图

尝试了字体问题太多方案都没效果, 最后使用复制全部windows字体到wine对应路径解决, 并且不会污染主Linux字体

  1. 找个windows系统(我是专门装个win7虚拟机), 复制C:\windows\windows/Fonts下所有字体
  2. 将字体粘贴到**~/.deepinwine/Deepin-TIM/drive_c/windows/Fonts**(这是TIM路径, 微信可以将路径Deepin-TIM中修改Deepin-WeChat)
  3. 解决, 重启微信或TIM能看到正常, 并且不会像替换msyh.ttc方案的字体那么丑

在此分享我复制出来的win7系统字体, 网盘下载

完美解决,贴下命令

sudo apt-get install ttf-wqy-microhei  #文泉驿-微米黑
sudo apt-get install ttf-wqy-zenhei  #文泉驿-正黑
sudo apt-get install xfonts-wqy #文泉驿-点阵宋体

debian bookworm testing. 只执行了第一条命令,然后重启微信。Done。感谢!

wine微信、TIM等软件字体都特别小,有什么方法可以调大wine软件的字体吗?

winecfg可以

wine微信、TIM等软件字体都特别小,有什么方法可以调大wine软件的字体吗?

执行以下命令调整微信字体DPI大小
env WINEPREFIX="~/.deepinwine/Deepin-WeChat" deepin-wine winecfg
在显示 -> 桌面分辨率 设置要缩放的大小, 我是高分屏要设置2倍大小, 是192DPI。
TIM同理, 目录改成对应的再操作一次,对应是"~/.deepinwine/Deepin-TIM"

wine微信、TIM等软件字体都特别小,有什么方法可以调大wine软件的字体吗?

执行以下命令调整微信字体DPI大小 env WINEPREFIX="~/.deepinwine/Deepin-WeChat" deepin-wine winecfg 在显示 -> 桌面分辨率 设置要缩放的大小, 我是高分屏要设置2倍大小, 是192DPI。 TIM同理, 目录改成对应的再操作一次,对应是"~/.deepinwine/Deepin-TIM"

同样的方法,TIM生效了,WeChat却没有生效,神奇了,也没看到有报错

wine微信、TIM等软件字体都特别小,有什么方法可以调大wine软件的字体吗?

执行以下命令调整微信字体DPI大小 env WINEPREFIX="~/.deepinwine/Deepin-WeChat" deepin-wine winecfg 在显示 -> 桌面分辨率 设置要缩放的大小, 我是高分屏要设置2倍大小, 是192DPI。 TIM同理, 目录改成对应的再操作一次,对应是"~/.deepinwine/Deepin-TIM"

同样的方法,TIM生效了,WeChat却没有生效,神奇了,也没看到有报错

wechat 用的是deepin-wine6-stable

env WINEPREFIX="~/.deepinwine/Deepin-WeChat" deepin-wine6-stable winecfg

尝试了字体问题太多方案都没效果, 最后使用复制全部windows字体到wine对应路径解决, 并且不会污染主Linux字体

  1. 找个windows系统(我是专门装个win7虚拟机), 复制C:\windows\windows/Fonts下所有字体
  2. 将字体粘贴到**~/.deepinwine/Deepin-TIM/drive_c/windows/Fonts**(这是TIM路径, 微信可以将路径Deepin-TIM中修改Deepin-WeChat)
  3. 解决, 重启微信或TIM能看到正常, 并且不会像替换msyh.ttc方案的字体那么丑

在此分享我复制出来的win7系统字体, 网盘下载

今天更新了最新版本(3.4.0.38) 之后,字体变成了方块,使用这个方法成功解决,在此附上一个 备份链接,转存自这位大佬

After last update of deepin-packaged wechat on Ubuntu 21.10, all Chinese characters became squares. Setting the environment variables as LANG=zh_CN.UTF-8 and LANGUAGE=zh_CN:en_US has resolved the issue. You can edit the launcher ( on Ubuntu it was .local/share/applications/com.qq.weixin.deepin.desktop):

Exec=env LANG=zh_CN.UTF-8 LANGUAGE=zh_CN:en_US /opt/apps/com.qq.weixin.deepin/files/run.sh -f %f

Another thing is that it seems the shadows started to show, just like they used to when I directly installed wechat using system wine. Also I can not open images.

尝试了字体问题太多方案都没效果, 最后使用复制全部windows字体到wine对应路径解决, 并且不会污染主Linux字体

  1. 找个windows系统(我是专门装个win7虚拟机), 复制C:\windows\windows/Fonts下所有字体
  2. 将字体粘贴到**~/.deepinwine/Deepin-TIM/drive_c/windows/Fonts**(这是TIM路径, 微信可以将路径Deepin-TIM中修改Deepin-WeChat)
  3. 解决, 重启微信或TIM能看到正常, 并且不会像替换msyh.ttc方案的字体那么丑

在此分享我复制出来的win7系统字体, 网盘下载

今天更新了最新版本(3.4.0.38) 之后,字体变成了方块,使用这个方法成功解决,在此附上一个 备份链接,转存自这位大佬

亲测有效,全部覆盖掉,不要skip已存在的。

After last update of deepin-packaged wechat on Ubuntu 21.10, all Chinese characters became squares. Setting the environment variables as LANG=zh_CN.UTF-8 and LANGUAGE=zh_CN:en_US has resolved the issue. You can edit the launcher ( on Ubuntu it was .local/share/applications/com.qq.weixin.deepin.desktop):

Exec=env LANG=zh_CN.UTF-8 LANGUAGE=zh_CN:en_US /opt/apps/com.qq.weixin.deepin/files/run.sh -f %f

Another thing is that it seems the shadows started to show, just like they used to when I directly installed wechat using system wine. Also I can not open images.

solved on ubuntu20.04, thanks
my launcher is: /opt/apps/com.qq.weixin.deepin/entries/applications/com.qq.weixin.deepin.desktop

I can open images after install the libjpeg62
sudo apt-get install libjpeg62:i386

https://github.com/wszqkzqk/deepin-wine-ubuntu

I can open images after install the libjpeg62 sudo apt-get install libjpeg62:i386

Yes, that did it!

Should it be made a dependency for the .deb package? @zq1997

This is tricky because adding a dependency requires modifying the package, which is not covered by this project.

After last update of deepin-packaged wechat on Ubuntu 21.10, all Chinese characters became squares. Setting the environment variables as LANG=zh_CN.UTF-8 and LANGUAGE=zh_CN:en_US has resolved the issue. You can edit the launcher ( on Ubuntu it was .local/share/applications/com.qq.weixin.deepin.desktop):
Exec=env LANG=zh_CN.UTF-8 LANGUAGE=zh_CN:en_US /opt/apps/com.qq.weixin.deepin/files/run.sh -f %f
Another thing is that it seems the shadows started to show, just like they used to when I directly installed wechat using system wine. Also I can not open images.

solved on ubuntu20.04, thanks my launcher is: /opt/apps/com.qq.weixin.deepin/entries/applications/com.qq.weixin.deepin.desktop

我这里并没有,显示界面是正常了,但输入窗口过程中仍然是框框。
待输入完成“发送”出去方能正常显示。

尝试了字体问题太多方案都没效果, 最后使用复制全部windows字体到wine对应路径解决, 并且不会污染主Linux字体

  1. 找个windows系统(我是专门装个win7虚拟机), 复制C:\windows\windows/Fonts下所有字体
  2. 将字体粘贴到**~/.deepinwine/Deepin-TIM/drive_c/windows/Fonts**(这是TIM路径, 微信可以将路径Deepin-TIM中修改Deepin-WeChat)
  3. 解决, 重启微信或TIM能看到正常, 并且不会像替换msyh.ttc方案的字体那么丑

在此分享我复制出来的win7系统字体, 网盘下载

今天更新了最新版本(3.4.0.38) 之后,字体变成了方块,使用这个方法成功解决,在此附上一个 备份链接,转存自这位大佬

亲测有效,全部覆盖掉,不要skip已存在的。

我替换后,点击微信图标启动,然后字体目录又恢复原来的了。。。

尝试了字体问题太多方案都没效果, 最后使用复制全部windows字体到wine对应路径解决, 并且不会污染主Linux字体

  1. 找个windows系统(我是专门装个win7虚拟机), 复制C:\windows\windows/Fonts下所有字体
  2. 将字体粘贴到**~/.deepinwine/Deepin-TIM/drive_c/windows/Fonts**(这是TIM路径, 微信可以将路径Deepin-TIM中修改Deepin-WeChat)
  3. 解决, 重启微信或TIM能看到正常, 并且不会像替换msyh.ttc方案的字体那么丑

在此分享我复制出来的win7系统字体, 网盘下载

今天更新了最新版本(3.4.0.38) 之后,字体变成了方块,使用这个方法成功解决,在此附上一个 备份链接,转存自这位大佬

亲测有效,全部覆盖掉,不要skip已存在的。

debian11 gnome测试过了,Tim不能全覆盖,需要跳过已经有的文件,不然输入框里的文字无法显示或者会叠在一块儿

我是英文系统,所以在启动脚本中增加
export LANG=zh_CN.UTF-8
export LANGUAGE=zh_CN:en_US
同时安装了wqy-microhei
就好了
如果输入框还是显示不出来,可以看看 https://wiki.archlinux.org/title/Localization/Simplified_Chinese#Fixed_Simplified_Chinese_display_as_a_variant_(Japanese)_glyph
可能是中文字体回退策略的问题

Kubuntu 21.04 实测可用,非常感谢

我是用这个解决的,搞了很久才发现原来我的mint系统本来没有自带zh_CN.UTF-8的语言包,
sudo locale-gen zh_CN.UTF-8 就可以增加,然后再运行,打字就不再是白框了

After last update of deepin-packaged wechat on Ubuntu 21.10, all Chinese characters became squares. Setting the environment variables as LANG=zh_CN.UTF-8 and LANGUAGE=zh_CN:en_US has resolved the issue. You can edit the launcher ( on Ubuntu it was .local/share/applications/com.qq.weixin.deepin.desktop):
Exec=env LANG=zh_CN.UTF-8 LANGUAGE=zh_CN:en_US /opt/apps/com.qq.weixin.deepin/files/run.sh -f %f
Another thing is that it seems the shadows started to show, just like they used to when I directly installed wechat using system wine. Also I can not open images.

solved on ubuntu20.04, thanks my launcher is: /opt/apps/com.qq.weixin.deepin/entries/applications/com.qq.weixin.deepin.desktop

我这里并没有,显示界面是正常了,但输入窗口过程中仍然是框框。 待输入完成“发送”出去方能正常显示。

在聊天输入框当中,选择一个表情,然后再删掉,此时再输入中文,就会发现中文字体已经正常显示了。From https://blog.csdn.net/weixin_41683971/article/details/108186562

尝试了字体问题太多方案都没效果, 最后使用复制全部windows字体到wine对应路径解决, 并且不会污染主Linux字体

  1. 找个windows系统(我是专门装个win7虚拟机), 复制C:\windows\windows/Fonts下所有字体
  2. 将字体粘贴到**~/.deepinwine/Deepin-TIM/drive_c/windows/Fonts**(这是TIM路径, 微信可以将路径Deepin-TIM中修改Deepin-WeChat)
  3. 解决, 重启微信或TIM能看到正常, 并且不会像替换msyh.ttc方案的字体那么丑

在此分享我复制出来的win7系统字体, 网盘下载

今天更新了最新版本(3.4.0.38) 之后,字体变成了方块,使用这个方法成功解决,在此附上一个 备份链接,转存自这位大佬

亲测有效,全部覆盖掉,不要skip已存在的。

我替换后,点击微信图标启动,然后字体目录又恢复原来的了。。。

厉害了,太棒了

尝试了字体问题太多方案都没效果, 最后使用复制全部windows字体到wine对应路径解决, 并且不会污染主Linux字体

1. 找个windows系统(我是专门装个win7虚拟机), 复制C:\windows\windows/Fonts下所有字体

2. 将字体粘贴到**~/.deepinwine/Deepin-TIM/drive_c/windows/Fonts**(这是TIM路径, 微信可以将路径Deepin-TIM中修改Deepin-WeChat)

3. 解决, 重启微信或TIM能看到正常, 并且不会像替换msyh.ttc方案的字体那么丑

在此分享我复制出来的win7系统字体, 网盘下载
我发现我关了wine wechat然后重启,~/.deepinwine/Deepin-TIM/drive_c/windows/Fonts这个文件夹就会重置,这个方法对我没有用

Ubuntu mate 21.10
同样无效。重启后~/.deepinwine/Deepin-TIM/drive_c/windows/Fonts文件夹清空了

sudo apt-get install ttf-wqy-microhei #文泉驿-微米黑
sudo apt-get install ttf-wqy-zenhei #文泉驿-正黑
sudo apt-get install xfonts-wqy #文泉驿-点阵宋体

完美解决 感谢

输入框内输入的都是方框怎么解决,其他字体就是很细的那种

Linux Mint20.1

Linux Mint20.3 输入一个表情然后输入中文 输入框方框就解决了 不知道为啥

尝试以上方法都不成功,因为每次更改system.reg后重启都会被覆盖,请问有人知道怎么解决吗?

尝试以上方法都不成功,因为每次更改system.reg后重启都会被覆盖,请问有人知道怎么解决吗?

恢复旧版本

尝试以上方法都不成功,因为每次更改system.reg后重启都会被覆盖,请问有人知道怎么解决吗?

现在的版本似乎每次启动都会删除和重新生成 Wine 容器的。以微信为例可以在 /opt/apps/com.qq.weixin.deepin/files/ 找到 files.7z,是每次重新生成的容器的基础。复制到别处解压就可以修改注册表、容器内字体等等了。改好重新打包、算一下 md5sum 写到 /opt/apps/com.qq.weixin.deepin/files/files.md5sum 里面,再放回去就好。顺便还是建议改 user.regsystem.reg 容易改到不该动的东西……


The current version seems to remove and regenerate the Wine container on application startup. Taking WeChat as an example, you can find files.7z in /opt/apps/com.qq.weixin.deepin/files/, which is the basis of each regenerated container. Copy it elsewhere and decompress it to modify the registry or fonts in the container. Then repackage it, calculate the md5sum, write it to /opt/apps/com.qq.weixin.deepin/files/files.md5sum, and put it back. By the way, it is recommended to change user.reg instead of system.reg.

Ubuntu 20.04.5 字体安装了,qq微信正常,微软office内中文字与方框混编,word弹出安装框为全方框,ppt与excel为中文,但是界面仍存在大量方框