You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 16.04 LTS下Chrome中Devanagari字体显示异常的解决方法咨询

解决Ubuntu 16.04 LTS中Chrome浏览器Devanagari字体显示问题的方法

我之前在Ubuntu 16.04 LTS上折腾Chrome的时候,也碰到过Devanagari字体显示异常的情况——要么是字符变成方块,要么是排版错乱。试了几个实用的方法,大多都能解决问题,你可以按顺序试试:

1. 安装完整的Devanagari字体包

Ubuntu默认的字体集合可能没包含足够的Devanagari字体,先把常用的印地语字体装全:
打开终端,运行以下命令:

sudo apt update && sudo apt install fonts-indic fonts-lohit-devanagari
  • fonts-indic 包含了多种印度语系的基础字体,覆盖Devanagari、Tamil等
  • fonts-lohit-devanagari 是专门针对Devanagari优化的开源字体,显示效果比较稳定

装完之后完全关闭Chrome(不是只关标签页),重新打开看看效果。

2. 强制Chrome使用系统Devanagari字体

有时候Chrome会自己优先加载内置字体,和系统字体冲突导致显示异常。可以手动指定字体:

  1. 打开Chrome,在地址栏输入 chrome://settings/fonts 回车
  2. 滚动到页面底部的「自定义字体」区域
  3. 在「Devanagari」的下拉菜单里,选择你刚安装的 Lohit Devanagari,或者系统里已有的 Noto Sans Devanagari(如果之前装过)
  4. 保存设置后重启Chrome

3. 清除Chrome的字体缓存

字体缓存损坏也可能导致显示错乱,清除缓存试试:
在终端运行:

rm -rf ~/.cache/google-chrome/Default/Fonts/

这个命令只会删除Chrome的字体缓存文件,不会影响你的书签、历史记录等数据,放心执行。之后重启Chrome即可。

4. 完善系统语言支持

如果系统本身缺少印地语语言包,也可能影响字体渲染:
在终端安装语言包:

sudo apt install language-pack-hi language-pack-hi-base

安装完成后,打开系统设置 → 「Language Support」,把印地语(Hindi)添加到语言列表并设置为可选语言,然后重启整个系统,再打开Chrome测试。

如果以上方法都没解决,你可以试试把Chrome升级到支持Ubuntu 16.04的最新版本(虽然16.04已经停更,但Chrome可能还有兼容版本),或者换用Chromium浏览器测试,排除Chrome本身的版本bug。

内容的提问来源于stack exchange,提问作者Ujjwal Rajput

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 09:45:08