问题:

xfce桌面或者docker版的chromium,由于linux默认没有安装中文文字包,所以会出现中文字体变成小方格或者“麻将型”的错误符号

比如:
easychuan.webp
zh-CN显示错误

解决办法:

  • 主系统:
    sudo apt-get update
    sudo apt-get install -y fonts-wqy-microhei fonts-wqy-zenhei
    sudo reboot # 重启生效
    
  • docker容器:
    docker ps # 查看chromium的容器ID
    docker exec -it XXXXXXXX /bin/bash
    apt-get update
    apt-get install -y fonts-wqy-microhei fonts-wqy-zenhei
    exit
    docker-compose restart # 重启生效
    

成效:

zh-CN显示正确
可以看到汉字显示正常。