zq1997 / deepin-wine

【deepin源移植】Debian/Ubuntu上的QQ/微信快速安装方式
https://deepin-wine.i-m.dev
GNU General Public License v3.0
5.18k stars 388 forks source link

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

Open iselien opened 5 years ago

iselien commented 5 years ago

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

中文不支持呢

beichen2012 commented 5 years ago

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

zq1997 commented 5 years ago

5 #7 #10 #12

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

Abeautifulsnow commented 5 years ago

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

broqiang commented 5 years ago

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

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

zq1997 commented 4 years ago

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

hanhaiszw commented 4 years ago

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

zyf0330 commented 4 years ago

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

deanjo commented 4 years ago

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

完美解决 大佬棒棒的

retaw commented 4 years ago

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

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

sanztang commented 4 years ago

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

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

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

Ann-Holmes commented 4 years ago

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

如果还不可以参考https://github.com/wszqkzqk/deepin-wine-ubuntu/issues/136#issuecomment-514585722 ,该办法需要下载msyh.ttc

字体下载可以去https://github.com/zq1997/deepin-wine/issues/15#issuecomment-546921096 提供的博客中下载

diandianti commented 4 years ago

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

安装之后完美解决

leonevilred commented 4 years ago

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

harrisliangsu commented 4 years ago

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

gaazau commented 4 years ago

完美解决,贴下命令

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

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

安装之后完美解决

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

MakerFace commented 4 years ago

完美解决,贴下命令

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

厉害厉害

rangerzhou commented 4 years ago

完美解决,贴下命令

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

66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666

qykong commented 4 years ago

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

NichtsHsu commented 3 years ago

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

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

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

byte-voyager commented 3 years ago

完美解决,贴下命令

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

厉害厉害

Linux Mint20.1此方法无法解决

JoveYu commented 3 years ago

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

不要问我为什么

hitazuki commented 3 years ago

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

不要问我为什么

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

hitazuki commented 3 years ago

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

Jaakk0F commented 3 years ago

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

Sandwich2080 commented 3 years ago

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

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

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

Loyolichoo commented 3 years ago

下载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可以正常显示,微信嘛,暂时未解决。

yiyayamaya commented 3 years ago

完美解决,贴下命令

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的文章第一种方法重启后有效。

重启以后又不行了 我吐了

Cosss7 commented 3 years ago

我是英文系统,所以在启动脚本中增加 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 可能是中文字体回退策略的问题

endlesstravel commented 3 years ago

完美解决,贴下命令

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了

warriorofzu commented 3 years ago

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

不要问我为什么

管用,Bug?

FightingSu commented 3 years ago

我是英文系统,所以在启动脚本中增加 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 实测可用,非常感谢

MakerFace commented 3 years ago

我是英文系统,所以在启动脚本中增加 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 可能是中文字体回退策略的问题

太厉害了

CeciliaKasumi commented 3 years ago

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

junchao98 commented 3 years ago

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

confident-OH commented 3 years ago

完美解决,贴下命令

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了

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

Cosss7 commented 3 years ago

完美解决,贴下命令

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 然后要先输入随便一个表情,再打字就不是方框了

另外头像也是勃勃吗

zq1997 commented 3 years ago

🙏bobo

xia0ji233 commented 3 years ago

完美解决,贴下命令

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能完美解决

unsetbad commented 3 years ago

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

unsetbad commented 3 years ago

又出来了…… ![Uploading 13.png…]()

lcxxxiii commented 2 years ago

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

不要问我为什么

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

xia0ji233 commented 2 years ago

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

weibin992 commented 2 years ago

尝试了字体问题太多方案都没效果, 最后使用复制全部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系统字体, 网盘下载

danielgxm commented 2 years ago

完美解决,贴下命令

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

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

MrEthan commented 2 years ago

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

zq1997 commented 2 years ago

winecfg可以

weibin992 commented 2 years ago

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

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

MrEthan commented 2 years ago

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

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

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

zhea55 commented 2 years ago

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