我最近换了一台速度更快的计算机:
- 第 13 代英特尔® 酷睿™ i7-1360P(“16 个 CPU”)
- VGA 兼容控制器:英特尔公司 Raptor Lake-P [Iris Xe Graphics](rev 04)
- 32 GB 内存
从:
- Intel(R) Core(TM) i5-7440HQ CPU @ 2.80GHz(“4 个 CPU”)
- VGA 兼容控制器:英特尔公司 HD Graphics 630 (rev 04)
- 16 GB 内存
不幸的是,从 snap 执行的 Firefox 现在非常慢(我不是指启动)。
Youtube 视频丢失超过 70% 的帧(旧电脑上丢失 0% 的帧),浏览网站时有明显的延迟。
在首选项中选中“使用硬件加速(可用时)”似乎对性能没有任何影响。从“干净的配置文件”开始也无济于事。
Firefox 从以下位置下载的二进制文件执行www.mozilla.org正常运行:视频播放流畅,Firefox 不会滞后。
有人知道如何调试吗?例如,为什么 snap 版 Firefox 在速度更快的计算机上运行速度会慢很多?Chromium(也是 snap 版)运行良好。
在新旧计算机上使用以下 snap 版本:
firefox 113.0.1-1 2667 最新/稳定版 mozilla** -
答案1
由于您已经通过安装火狐直接从 Mozilla 的 PPA,我将概述如何实现这一改进:
卸载 Snap 版本。在终端, 进入
sudo snap remove firefox
请注意,我省略了删除火狐文件夹,因为您可能想要还原。
添加火狐存储库通过输入终端
sudo add-apt-repository ppa:mozillateam/ppa
。防止 Snap 重新安装其版本(如果您已经完全删除了 snap 和 snapd 软件包,则不需要此步骤,就像我一样)。在终端,输入以下内容打开编辑到新文件:
sudo gedit /etc/apt/preferences.d/mozillateamppa
输入以下三行并保存文件。
Package: firefox*
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 501
现在运行以下两个命令来安装火狐并更新。
sudo apt update
sudo apt install firefox
有关详细信息,请参阅For more information, seeUbuntu 手册网站,还展示了如何恢复到折断, 如果你更喜欢。
在我维护的 PC 上,所有 snap 应用都已被删除,并且然后 snap 和 snapd 包被卸载. 这样做的好处是火狐,雷鸟和其他应用程序直接从开发人员那里下载,而不是等待 Ubuntu 团队审核最新版本。遗憾的是,Ubuntu Snap 应用程序可能许多版本落后于当前版本,从而无法安装最新的安全补丁。另一个例子是 Snap p7Zip,上次我检查时它基于 7-Zip v. 16 构建。Windows 7-Zip 的版本是 v. 21.07,它在葡萄酒,并且是最新的。
当然,坏处从宇宙中获取软件包的缺点是会失去 Ubuntu 所做的额外审查。到目前为止,我还没有遇到任何问题,但您的情况可能会有所不同。