Ubuntu 20.04(UTM虚拟机)字体显示为方块的问题求助
Ubuntu 20.04(UTM虚拟机)字体显示为方块的问题求助
别慌!刚接触Linux遇到字体显示成方块的情况太常见了,大概率是系统缺字体包或者虚拟机显示配置的小问题,我给你一步步排查解决:
第一步:安装缺失的系统字体包
这种方块问题最核心的原因就是系统没装全通用字体(尤其是中文环境下的中文字体)。先打开终端(按键盘Ctrl+Alt+T就能快速调出),依次输入以下命令:- 先更新软件源列表:
sudo apt update - 安装常用中文字体和基础字体包:
sudo apt install fonts-wqy-microhei fonts-wqy-zenhei xfonts-intl-chinese
输入命令时需要输入你的用户密码(终端不会显示输入的字符,正常输入就行),安装完成后重启虚拟机,看看字体是不是恢复正常了。
- 先更新软件源列表:
第二步:检查UTM虚拟机的显示配置
有时候虚拟机的显示设置也会影响字体渲染。打开UTM选中你的Ubuntu虚拟机,点击右上角「编辑」进入设置,找到「显示」选项:- 确认显卡模式选的是「标准」或「兼容模式」,太新的模式可能存在兼容性问题;
- 可以尝试调整虚拟机分辨率,或者开启「硬件加速」选项(如果有),保存设置后重启虚拟机再试。
第三步:排查应用单独的字体设置
如果只是某几个应用(比如文件管理器)里显示方块,可能是应用本身选了系统不存在的字体。以文件管理器为例:
打开文件管理器→点击右上角三个点的菜单→偏好设置→字体,把「默认字体」改成系统已有的字体(比如Noto Sans或者刚安装的「文泉驿微米黑」)。
对了,顺便教你Ubuntu的截图快捷键,以后遇到问题能快速截图:按PrtSc截全屏,按Shift+PrtSc可以框选区域截图,截图会自动存到「图片」文件夹里~
备注:内容来源于stack exchange,提问作者Cherry




