当前位置: 首页 > article >正文

Linux Kernel 6.12版预计将支持在崩溃后显示二维码 后续可以解码排查错误

7 月份时红帽工程师基于 systemd 255 + 版的全屏显示错误消息功能为 Linux Kernel 开发崩溃后显示二维码选项,这与微软在 Windows 10/11 蓝屏死机后显示二维码有异曲同工之妙。

不过 Linux 与 Windows 在崩溃时显示的二维码内容则有本质区别,因为 Windows BSOD 显示的二维码实际就是微软帮助文档的链接,属于固定内容二维码。

在这里插入图片描述
在这里插入图片描述
Linux Kernel 的崩溃后显示二维码是将崩溃日志生成二维码,这样崩溃日志不会被截断,用户在必要的时候对二维码进行拍照以后后续解码内容分析崩溃的具体原因。

经过两个月的讨论后目前红帽工程师准备的代码已经通过 DRM-Misc-Next 提交给 DRM-Next,以便能够赶上 Linux Kernel 6.12 的合并窗口,如无意外的话 Linux Kernel 6.12 将是首个支持崩溃后显示二维码的内核版本。

值得注意的是显示二维码功能是红帽工程师使用 Rust 语言编写的,因此必须启用 Rust 内核构建后才能使用此功能,在构建中可以通过 DRM_PANIC_SCREEN_QR_CODE Kconfig 作为功能开关配置。


http://www.kler.cn/a/287233.html

相关文章:

  • 基于Java Springboot网上花卉购物系统
  • 重构代码之删除对参数的赋值
  • 15-大模型 RAG 经验篇
  • sqli—labs靶场 5-8关 (每日4关练习)持续更新!!!
  • Visual Studio 圈复杂度评估
  • 在云服务器搭建 Docker
  • docker导出导入镜像
  • golang并发编程—— 并发模式
  • 收纳程序 源码
  • 小程序中使用page-container来做弹窗
  • 数据库表的分类
  • Redis与SpringMVC的整合与最佳实践
  • LDR6023:革新手机转接器体验,快充与OTG并存的科技杰作
  • 【mysql】03通过命令行快速导出带字段名的csv格式数据
  • QT Quick QML 添加海康威视SDK云台控制模块
  • java操作日期时间类
  • v-bind,v-on与简写:和@有什么区别?
  • [Linux网络]TCP三次握手和四次挥手的连接建立和断开
  • win10环境下gvim离线配置插件的一些补充
  • 8.22
  • javascript指什么
  • blender4.2中安装插件的方式
  • 国密起步5:GmSSL3交叉编译arm64
  • Qt/QML学习-Dialog
  • 深入解析Go语言os/user包:用户和组管理实战指南
  • Apache Arrow简介