Chrome 140更新致Linux文字渲染异常,用户界面混乱,开发者紧急排查问题根源。
9月9日消息,科技媒体piunikaweb于昨日(9月8日)发布最新报道,指出部分Linux用户在升级至Chrome 140浏览器后,遭遇严重的字体渲染异常与系统稳定性问题。这一突发状况迅速在开源社区引发广泛讨论,不少用户反馈体验急剧下降。
受影响的系统范围较广,涵盖Ubuntu、openSUSE、Fedora等主流Linux发行版。用户普遍反映,在使用Chrome 140时,网页中的文字出现模糊、像素化,甚至完全无法显示——部分页面呈现为“空白文本”,严重影响阅读与操作。更严重的是,一些用户在尝试进入浏览器“设置-外观”选项时,浏览器直接崩溃退出,极大削弱了可用性。
经过初步调查,问题根源指向Chrome 140版本引入的全新字体索引系统——Fontations。该系统旨在提升字体加载效率与跨平台一致性,但在处理某些特定字体文件时存在明显缺陷。尤其当系统中安装了如“Unit Web RB W03 Light”、“Panton Black”以及“HEJI2Text.otf”等字体时,Chrome会因解析错误导致渲染失败。
其中,“HEJI2Text.otf”被多方描述为结构严重损坏且兼容性极差的字体文件,其存在可能不仅影响Chrome,还可能对其他依赖字体引擎的应用造成潜在风险。值得注意的是,这类字体并非系统默认预装,多由用户或第三方软件包手动引入,这也解释了为何并非所有用户都受到波及。
该问题在openSUSE平台上表现尤为突出,特别是在Tumbleweed和Leap版本中,与texlive包捆绑的部分字体文件恰好包含上述“问题字体”。目前,Google已正式向openSUSE上游提交漏洞报告,标志着官方已介入协调修复工作,但尚未发布明确的补丁时间表。
值得警惕的是,基于Chromium内核的Brave浏览器也被证实出现类似症状,说明此问题很可能植根于Chromium底层渲染引擎,而非Chrome独有缺陷。这意味着未来更多衍生浏览器也可能面临相同风险,问题的影响面存在进一步扩大的可能。
面对当前困境,部分用户通过卸载第三方字体包或移除“fonts-noto-color-emoji”相关组件实现了临时缓解。尽管此举可能影响部分彩色表情符号的正常显示,但对于优先保障浏览稳定性的用户而言,不失为一种可行的权宜之计。
针对受影响用户,Google开发者团队建议运行特定命令检测本地是否安装了问题字体。若有输出结果,则极有可能是导致渲染异常的源头。短期应对方案包括回退至稳定的Chrome 139版本、手动删除可疑字体文件,或尝试升级至仍在开发阶段的Chrome 141版本,以获取潜在的修复支持。
从技术演进角度看,Chrome此次因追求字体管理现代化而引发大规模兼容性问题,暴露出大型项目在引入底层变革时对兼容性测试的疏漏。尤其是在Linux这样高度碎片化、自定义程度高的生态中,任何“一刀切”的优化都可能带来意想不到的副作用。此次事件再次提醒我们:技术创新固然重要,但用户体验的稳定性更应置于首位。希望Google能尽快推出官方修复方案,减少用户困扰。