Firefox 和 Thunderbird 在从 20.04 升级到 22.04 后会冻结操作系统。两个应用程序运行约 5 秒钟后系统就会冻结。我尝试使用以下说明将 snap Firefox 更改为 non-snap Firefox (deb)https://www.makeuseof.com/things-to-do-after-upgrading-to-ubuntu-2204-lts/5 号,但运行 Firefox 后系统仍然冻结。系统除了 Chrome 之外还有原装软件。Chrome 和原装软件都按预期运行。升级删除了 nvidia 驱动程序。
谢谢你,汤姆
答案1
尝试回答:
要让更新过程完美地涵盖所有可能的情况,需要做大量的工作;安装大量可能安装的主要软件包 - 除了刚刚安装的基本 Ubuntu 版本之外。然后至少进行一次测试运行,进行更新,查看是否有任何损坏(注意:找到损坏的东西!),进行调整,再进行一次测试运行。
那么,有多少已经完成了呢?
我个人不知道,我不知道是否有任何进展。
因此我认为系统管理员/用户在 Ubuntu 上安装的任何内容 -可能受到影响消极地操作系统升级。
一个这样的软件包可能是一个较旧的驱动程序,例如,较旧版本的 nvidia 显示驱动程序
......尤其是如果使用 *.run 版本(由 nVidia 自己提供)。
还有一个可能的问题来源;旧驱动程序可能无法与 Wayland(在 22.04 中作为默认驱动程序出现)很好地兼容。切换到使用 Xorg可能补救这个问题。
但是,对于旧硬件,nVidia 专有的 *.run 文件安装程序可能是唯一可用的选项;特别是如果Additional Drivers
(按下 Win 键,开始输入)没有显示任何有用的内容。
要安装这样的文件,
- 确保以 root 用户身份登录时可以轻松找到它,
- 启动到“恢复模式”(谷歌搜索),
- 执行
fsck
(使 fs 可写),并且enable network
(需要吗?),
(=> 允许“正常”工作,检测修复障碍的尝试) - 找到“root shell”选项,
- 卸载早期/其他相关驱动程序的所有残余,
- 然后
bash driver-file-name.run --help | less
查看可用的选项 - 通常安装
bash driver-file-name.run
只是 bash driver-file-name.run --uninstall
删除驱动程序。
之后,在使用过程中,例如内核和 xorg 或 wayland 更新可能会禁用驱动程序(例如覆盖设置),在这种情况下 - 卸载然后立即安装(例如在恢复模式下) - 可能会恢复功能。
答案2
自从 Firefox 崩溃以来,我在使用它时不断遇到问题。
我所做的修复方法是保存当前 snap 版本的所有设置,安装 Morzilla 的 111.0.1 并改用它。如果我需要恢复或查找某些内容,snap 版本仍然可用。现在没有崩溃/冻结。