为什么 Firefox 默认不作为 Wayland 应用程序运行?

为什么 Firefox 默认不作为 Wayland 应用程序运行?

为了解决 Firefox 的模糊问题和 Wayland 上的分数缩放问题,我发现必须将其作为 Wayland 应用程序运行,并使用 启动它MOZ_ENABLE_WAYLAND=1。这引发了一个问题,为什么不默认这样做?Ubuntu 开发人员不可能忽视 Firefox。这会导致一些问题吗?我已经这样运行了一段时间,似乎运行良好。

我使用的是默认的 22.04 Ubuntu,运行默认的 Firefox snap。需要说明的是,Firefox在 Wayland 上运行,但作为 X 应用程序,通过xwayland,而不是作为 Wayland 应用程序,除非我设置了上面提到的环境变量。

答案1

对我而言,有效的方法是切换到 Ubuntu 软件的测试版本(目前为 Firefox Beta 103.0b9-1)。它会安装新版本的 Firefox snap。运行没有问题,而且非常流畅。唯一的问题是,如果你想回到稳定版本,Firefox 会强制你启动一个新配置文件,这意味着会丢失书签、密码等(它们仍将保存在旧配置文件中的计算机上,但似乎无法让它们在稳定版本中再次工作)。简单的解决方案是拥有一个 Firefox 帐户并进行同步。

相关内容