Firefox无法打开(Ubuntu 22.04)

我目前正在尝试通过终端运行Firefox,但一直收到这个错误消息:
error: cannot communicate with server: Post "http://localhost/v2/snapctl": dial unix /run/snapd-snap.socket: connect: connection refused
ERROR: not connected to the gnome-3-38-2004 content interface.

当我尝试通过任务栏打开它时,它加载了但却没有打开。
这是为什么会发生的原因?有办法修复吗?谢谢。

我在这个讨论中找到了一些解决方案。在第35楼的帖子中,有一些关于以多种方式重新启动snap守护进程的解决方法。请尝试一下这些方法。 - Jos
@Jos 谢谢!我会看一下的。 - ARMathieu
@Jos 显然,每一步都似乎没有起作用,我不知道是不是因为讨论已经过时了,但它就是似乎没有起作用。 - ARMathieu
@ARMathieu,对于错误信息我不太确定,但是 Firefox 的 snap 版本在我的 Nvidia 显卡、Wayland 和 nouveau 驱动下无法打开。我可以选择切换到专有的 Nvidia 驱动,或者使用 Xorg 而不是 Wayland。我一直在使用后者。要在 Xorg 上进行测试,您可以先退出登录,然后在屏幕右下角使用齿轮图标切换到使用 Ubuntu on Xorg 登录,然后尝试从终端和启动栏中启动 Firefox。 - linux4me
1个回答

执行以下命令:
$ sudo snap install gnome-3-38-2004
$ snap connect firefox:gnome-3-38-2004 gnome-3-38-2004:gnome-3-38-2004

然后再试着启动Firefox。