Firefox 在前台冻结

Firefox 在前台冻结

在积极使用 Firefox 时,它会冻结。我无法滚动,也无法以任何其他方式与它交互。尽管看起来操作已传递给程序。例如,我可以切换选项卡,因为当窗口焦点切换到另一个应用程序时,视图会更新。

我使用的是 Ubuntu 22.04.1 LTS 并使用 Firefox (snap) v106.0.5。我的扩展程序是:NoScript、Privacy Badger 和 uBlock。我的硬件是联想 IdeaPad Flex 3 11ADA05(GPU:Picasso/Raven 2,CPU:AMD 3020e)。WM 是原装的,我使用的是 Wayland。

目前看来,当通过命令行启动 Firefox 时,这个问题出现的频率要低得多。如果发生这种情况,则没有关于它的实际日志条目。我还遵循了Mozilla 故障排除页面

  • 禁用扩展
  • 更新扩展
  • 使用默认主题
  • 从安全模式启动

有人手头有任何线索并愿意分享吗?


编辑:我现在正在测试,看看 apt 版本是否效果更好。采取的步骤:

> cp -R ~/snap/firefox ~/ffback
> sudo snap remove firefox
> sudo add-apt-repository ppa:mozillateam/ppa
> echo '                                     
Package: *
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 1001
' | sudo tee /etc/apt/preferences.d/mozilla-firefox
> echo 'Unattended-Upgrade::Allowed-Origins:: "LP-PPA-mozillateam:${distro_codename}";' | sudo tee /etc/apt/apt.conf.d/51unattended-upgrades-firefox
> sudo apt install firefox
> cp -R ff_backup/common/.mozilla/firefox ~/.mozilla/
> # start firefox open about:profiles
> # set old restored profile to default
> # restart a few times

答案1

恢复 Firefox 的 apt 版本已完全缓解该问题,甚至使其响应更快。

再次,所需步骤如下:

> cp -R ~/snap/firefox ~/ffback
> sudo snap remove firefox
> sudo add-apt-repository ppa:mozillateam/ppa
> echo '                                     
Package: *
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 1001
' | sudo tee /etc/apt/preferences.d/mozilla-firefox
> echo 'Unattended-Upgrade::Allowed-Origins:: "LP-PPA-mozillateam:${distro_codename}";' | sudo tee /etc/apt/apt.conf.d/51unattended-upgrades-firefox
> sudo apt install firefox
> cp -R ff_backup/common/.mozilla/firefox ~/.mozilla/
> # start firefox open about:profiles
> # set old restored profile to default
> # restart a few times

相关内容