[wine zone] 修改系统商店内的wine微信字体样式
Tofloor
poster avatar
Jokul
deepin
2023-08-31 17:59
Author

更新系统商店内的新版wine微信,字体发虚,呈现灰白色。可以通过修改字体或分辨率来改善效果

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

终端输入上面命令可打开wine设置

命令中~代表文件管理器里的主目录位置,目录找不到时,要替换成"/home/你的用户名"

截图_选择区域_20230831095126.png

1.字体界面。勾选加载系统字体。(取消勾选加载win fonts目录下的 或者到~/.deepinwine/Deepin-WeChat/drive_c/windows/Fonts目录下把已存在的字体备份出来)。

也可以不勾选加载系统字体,把想用的字体拷贝到~/.deepinwine/Deepin-WeChat/drive_c/windows/Fonts目录下替换原字体也可以。微信主界面是否乱码使用字体ttc文件

2.显示界面。屏幕分辨率向右拖动,会定量增加分辨率DPI,(效果为:值越大,微信窗体越大)。

重启微信字体效果即可改善。(如果出现乱码,把以上配置还原回去即可

Reply Favorite View the author
All Replies
Free_Aaron.Li
deepin
2023-08-31 18:08
#1

上述的命令可能会出现错误,如果使用相对路径可能会提示:

wine: invalid directory ~/.deepinwine/Deepin-WeChat in WINEPREFIX: not an absolute path

,如果出现应该改为绝对路径:

env WINEPREFIX=/home/用户名/.deepinwine/Deepin-WeChat deepin-wine6-stable winecfg
Reply View the author
阿尼樱奈奈
Moderator
2023-08-31 18:09
#2

like

Reply View the author
Jokul
deepin
2023-08-31 18:11
#3
Free_Aaron.Li

上述的命令可能会出现错误,如果使用相对路径可能会提示:

wine: invalid directory ~/.deepinwine/Deepin-WeChat in WINEPREFIX: not an absolute path

,如果出现应该改为绝对路径:

env WINEPREFIX=/home/用户名/.deepinwine/Deepin-WeChat deepin-wine6-stable winecfg

嗯 是有这种问题,我加个备注

Reply View the author
liwl
deepin
2023-08-31 18:36
#4

我靠,给力!

like

好像是调整分辨率让其不发虚?

调整字体这个我没有弄好,我系统用的是微软雅黑的

Reply View the author
Jokul
deepin
2023-08-31 19:04
#5
liwl

我靠,给力!

like

好像是调整分辨率让其不发虚?

调整字体这个我没有弄好,我系统用的是微软雅黑的

可以到~/.deepinwine/Deepin-WeChat/drive_c/windows/Fonts目录下,将自己想用的字体ttc文件复制进去,把原本的ttc文件拷出来,wine容器配置默认不动,就可以使用你放进去的字体了

Reply View the author
铁山老道孔乙己
deepin
2023-08-31 19:26
#6

但是,微信没有地方可以指定字体啊?

Reply View the author
Jokul
deepin
2023-08-31 19:29
#7
铁山老道孔乙己

但是,微信没有地方可以指定字体啊?

所以要替换那个目录里的现有的字体才能生效

Reply View the author
铁山老道孔乙己
deepin
2023-08-31 20:54
#8

我一时无法理解。

两个复选框:允许加载系统字体;允许加载 Windows Fonts 文件夹下的字体。

这个系统应该是指运行 Wine 的 Linux 系统吧?两个都选上的话,肯定会有不少字体的。那么微信究竟会选择哪个字体吗?

如何强制微信使用指定字体呢?比如指定 CESI_宋体GB18030超集 ?是否要只勾选加载 Windows Fonts 选项,然后把这个文件夹内的字体删除,再把 CESI_宋体GB18030超集 复制过去?

Reply View the author
Jokul
deepin
2023-08-31 21:28
#9
铁山老道孔乙己

我一时无法理解。

两个复选框:允许加载系统字体;允许加载 Windows Fonts 文件夹下的字体。

这个系统应该是指运行 Wine 的 Linux 系统吧?两个都选上的话,肯定会有不少字体的。那么微信究竟会选择哪个字体吗?

如何强制微信使用指定字体呢?比如指定 CESI_宋体GB18030超集 ?是否要只勾选加载 Windows Fonts 选项,然后把这个文件夹内的字体删除,再把 CESI_宋体GB18030超集 复制过去?

对的

Reply View the author
toread
deepin
2023-08-31 22:15
#10

微信头像表情变成方框 也是自体造成的吧?这个应该怎么解决?😢

Reply View the author
Jokul
deepin
2023-08-31 22:28
#11
toread

微信头像表情变成方框 也是自体造成的吧?这个应该怎么解决?😢

比如?

Reply View the author
liwl
deepin
2024-01-18 12:37
#12

在deepin-wine8-stable找不到字体设置选项了

Reply View the author
左心房的痛
deepin
2024-04-09 10:24
#13
liwl

在deepin-wine8-stable找不到字体设置选项了

同问

Reply View the author
Jokul
deepin
2024-04-10 10:23
#14
左心房的痛

同问

image.png

你尝试直接用你想用的字体直接文件替换呢?我现在已经转到linux原生微信了,那边没有测试过

Reply View the author
左心房的痛
deepin
2024-04-10 12:04
#15
Jokul

image.png

你尝试直接用你想用的字体直接文件替换呢?我现在已经转到linux原生微信了,那边没有测试过

试过,可以,我也转原生微信了,不过有些其他应用需要处理字体

Reply View the author