Chromium无法启动,提示未连接gnome-3-28-1804内容接口怎么办
核心问题成因
- snap内容接口无自动向下兼容逻辑:当前启动报错的Chromium snap是基于GNOME 3.28 运行库构建的旧版本,其打包元数据写死了
gnome-3-28-1804的内容接口依赖,不会因为系统内安装了更高版本的gnome-3-34-1804,就自动切换匹配的依赖接口。 - 参考依据错位:你之前查看的
snap connections snap-store输出,是snap-store应用自身的GNOME连接状态——snap-store本身是基于GNOME 3.34构建的,和Chromium的依赖配置完全独立,没有参考价值。 - 手动连接指令逻辑错误:你之前尝试给Chromium挂载gnome-3-34-1804接口时,Chromium本身没有定义名为
gnome-3-34-1804的内容插头,系统自然会返回“不存在对应插头”的报错。
可落地解决步骤
- 先确认Chromium实际的依赖插头配置,执行命令:
snap connections chromium
输出的内容接口行中,会明确标注Chromium需要连接的插头为gnome-3-28-1804。 - 安装和Chromium版本匹配的GNOME 3.28运行库snap,执行:
sudo snap install gnome-3-28-1804 - 执行正确的接口连接指令,完成依赖打通:
sudo snap connect chromium:gnome-3-28-1804 gnome-3-28-1804:gnome-3-28-1804 - (可选替代方案,无需安装旧版运行库)
如果不想保留旧版GNOME运行库,可以将Chromium升级到适配GNOME 3.34的正式稳定版:- 卸载现有旧版本Chromium:
sudo snap remove chromium - 拉取最新稳定通道的Chromium安装包:
sudo snap install chromium --channel=latest/stable
最新稳定版的Chromium已经将依赖切换到gnome-3-34-1804接口,安装完成后会自动匹配连接你已有的GNOME 3.34运行库,不需要额外安装3.28版本。
- 卸载现有旧版本Chromium:
内容的提问来源于stack exchange,提问作者Prabin_csit
相关产品推荐
相关产品推荐

