不幸的是,我昨天遇到了一个重大更新错误。超过 200 个软件包被推送到 Kubuntu 22.04。它基本上破坏了我的系统 GUI - 但我可以使用 GRUB 并进入控制台并保存数据。有没有办法关闭 UBSAN 直到每个人都使用它?此外,正在寻找任何关于如何处理新的 ASPCI 问题的想法。
以下是两个错误:
#1 注意结尾处关于处于“紧急模式”的警告。日志文件非常庞大,但毫无帮助。维护模式会给出提示 - 但毫无帮助,因此 - - 是 -D 导致错误 #2。
UBSAN: array-index-out-of-bounds in /tmp/vbox.0/memobj-r0drv-linux.c:<range of numbers>:<range of numbers>
index <the numbers range 1-10> is out-of-range for type 'page *[1]'
UBSAN: array-index-out-of-bounds in /tmp/vbox.0/SUPDrvGip.c:<range of numbers>:<range of numbers>
index <the numbers range 1-10> is out-of-range for type 'SUPGIPCPU [1]'
从头开始将系统重建到 22.04(原始版本)非常顺利。我安装了 3 个核心工具 - VS Code、Virtualbox 和 Filezilla。我一更新(这次没有中间更新)就出现了同样的问题 - 大部分情况如此。GUI 有时可以正常工作。现在我可以登录了,但能否正常工作或是否在启动画面锁定则取决于运气。
恐怕我不得不放弃 kubuntu / ubuntu。我不能承受这种问题在生产中出现的风险 - 尤其是因为它显然以前就发生过。
更新:可能会发布一个虚拟盒版本来解决一些 UBSAN 错误。我已向 vbox 社区询问,v7.10.11 即将发布,这可能会有所帮助。pci 错误仍未解决,但似乎也没有任何实质性影响。