用户反馈 Linux 版谷歌 Chrome 140 浏览器破坏文字渲
科技媒体 piunikaweb 昨日发布博文,报道称部分 Linux 用户反馈,在升级到 Chrome 140 浏览器之后,受影响的系统涵盖 Ubuntu、openSUSE、Fedora 等主流发行版。用户报告称,浏览器中文字出现模糊、像素化或完全空白,调查显示,核心原因是 Chrome 140 引入的全新 Fontations 字体索引系统在处理特定字体文件时出错。
援引博文介绍,文件包括“Unit Web RB W03 Light”、“Panton Black”以及“HEJI2Text.otf”等,其中 HEJI2Text.otf 被形容为严重损坏且兼容性极差的字体,在安装这些字体的系统上,Chrome 几乎无法正常渲染文字。
该问题在 openSUSE 系统上尤为突出,尤其与 Tumbleweed 和 Leap 版本中的 texlive 包相关。Google 已向 openSUSE 上游提交了漏洞报告。
与此同时,基于 Chromium 的 Brave 浏览器用户也出现了类似症状,表明问题可能是底层引擎通病。部分用户通过卸载第三方字体包或删除“fonts-noto-color-emoji”包,临时缓解该问题。
针对受影响用户,Google 开发者建议运行特定命令检测是否安装了问题字体:
fc-list-f%{file}\ngrep-Eiunitwebrbw03medium.ttfunitwebrbw03light.ttfpanton_black.otfheji2text.otf
若有结果返回,即可能是导致渲染失败的源头。短期方案包括回退至 Chrome 139、移除相关字体,或尝试 Chrome 141 开发版。